Tech Stack
AngularAzureCloudCyber SecurityMicroservices.NETNoSQL
About the role
- Develop and maintain customer-care web applications built with Angular and .NET
- Work across multiple microservices and cloud-native Azure services (Function Apps, App Services)
- Investigate, triage, communicate, and fix production issues for applications and services
- Contribute to story refinement and estimation; participate in design discussions and pair programming
- Ensure test coverage, build automation, and use of Azure DevOps
- Collaborate closely with other Software Engineers and Product Owners
- Support end-to-end design, build, and delivery of solutions for a British insurance company focused on cybersecurity
Requirements
- Strong working knowledge of Microsoft .NET for building cloud-based services
- Experience with Azure Function Apps, App Services, and Azure DevOps
- Solid experience using Cosmos DB or other NoSQL databases
- Strong understanding of Angular, HTML, CSS, and front-end state management
- Familiarity with unit testing and mocking frameworks
- Familiarity with Azure messaging/event-driven services such as Service Bus and Event Hub
- Demonstrable experience of end-to-end design, build, and delivery of applications in cloud-native environments
- Ability to work across the full stack, including front-end development with Angular, cloud-based services in Azure, and microservices architecture using .NET
- Experience working in agile teams, including story refinement, estimation, pair programming, and code reviews
- Candidates must be based in the European Union