Job Description:
We are looking for an experienced and driven Technical Architect to work as part of a team to deliver a modern cloud first architecture. The role involves contributing to the technical direction of the team, and supporting other engineers to improve their skills.
Skills Required:
* Experience building applications in .NET Core using C#.
* Deep understanding of object-oriented design and related concepts, software design patterns and the SOLID principles.
* Experience working with AWS or Azure.
* Experience with Microservice design patterns such as CQRS, Circuit Breakers etc.
* Working in a CI/CD context, building and maintaining infrastructure as code.
* Ability to document and present technical topics and architectures clearly & concisely.
* Ability to provide technical leadership and support to a team.