Overview
In this role you will design, develop and modernize enterprise software using C# .NET and Azure, contributing to front-end improvements and UX. You will work with QA, Infra and Product teams to deliver high-quality solutions within Agile/Scrum teams and apply DevOps practices to improve deployment. The work emphasizes cloud-native approaches and AI-enabled development to impact business performance and user experience. You will join a forward-thinking tech function that collaborates with engineers, product specialists and tech leaders to accelerate delivery.
Responsibilities
- Design, develop and maintain applications using C# .NET and Azure
- Contribute to modern front-end development and user experience improvements
- Collaborate with QA, Infrastructure and Product teams to deliver high-quality solutions
- Support architectural design and technical decision-making
- Apply DevOps practices to enhance development and deployment processes
- Work within Agile/Scrum delivery teams using modern engineering principles
Key requirements
- Strong commercial experience with C# .NET development
- Experience building solutions within Microsoft Azure
- Understanding of software architecture and modern engineering practices
- Exposure to DevOps methodologies and CI/CD environments
- Experience working in Agile teams
- Knowledge of AI-assisted development tools such as GitHub Copilot would be advantageous
- Experience with Blazor Web Assembly would be beneficial but not essential
- collaboration
- communication
- teamwork
- C# .NET
- Microsoft Azure
- DevOps / CI-CD
…
