Description

Role & Main Responsibilities

Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.

Collaborate with other team members to craft clear user stories, design tests

for prototypes and products, and continuously deliver product enhancements.

Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.

Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.

Qualifications

University degree in Software science or Software engineering

Minimum 5 years' experience programming in C# and .NET (3.5 + or Core)

Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 7+)

Working knowledge of development using Azure

Strong knowledge of Microservices and experience developing them

Experience using VSTS (Azure DevOps) is a plus

Experience with unit testing and automated functional testing


 

Education

Any Gradute