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
Any Gradute