About this role
Salary: £55,000 - 65,000 per year
Requirements: Strong commercial knowledge of C#, .NET and SQL databasesExperience developing APIs, integrations and microservicesExperience working with Azure cloud technologies, Azure DevOps and CI/CD practicesExperience using Angular, React or another modern front-end frameworkExperience supporting software architecture, application security and maintainable development practices Responsibilities: Design, develop and maintain applications using C# and .NET technologiesBuild scalable APIs, integrations and microservices to support business-critical platformsContribute to solution architecture and technical design decisions across multiple projectsSupport Azure cloud services, CI/CD pipelines and engineering best practicesHelp modernise legacy applications while reducing technical debt and improving software qualityMentor other developers and work closely with Product, Engineering and Infrastructure teams to deliver successful outcomes Technologies: AIAngularAzureC#CI/CDCloudDevOpsSupportReactSQLSecuritymicroservicesASP.NET More:
We are seeking a Senior Software Engineer to help shape the future of our expanding technology function as we invest heavily in our digital capabilities. We are moving toward a more agile, product-focused way of working, giving you greater ownership, closer collaboration with stakeholders and the opportunity to deliver modern, scalable solutions that support long-term business growth. You will have a hybrid working arrangement of 1–2 days per week in the office, up to 37 days annual leave, ongoing training and professional development, and exposure to cloud-native architecture and modern Microsoft technologies. This is a genuine opportunity to influence engineering standards and long-term technical strategy while helping us use AI for best-practice software engineering.
last updated 29 week of 2026