Salary: £70,000 - 75,000 per year Requirements: 8 years software development experience Strong experience with C#, ASP.NET, and .NET Core/.NET Experience with Azure, Microservices, and Event-Driven Architecture Knowledge of SQL Server, REST APIs, MVC, and Web APIs Experience with Docker, gRPC, and Azure Service Bus Proficient with Git and modern development practices Strong stakeholder management and communication skills Previous experience leading or mentoring developers Desirable experience with Blazor, Elasticsearch, Azure DevOps, Azure Key Vault, Monitor, Application Insights, Cosmos DB, performance optimisation, and security best practices Recruitment and people management experience Responsibilities: Lead the design, development, and delivery of scalable software solutions Provide technical guidance to developers Drive engineering best practices across the business Work closely with Product, DevOps, QA, Support, and Project teams Help deliver high-quality applications Mentor team members Contribute to technical strategy Technologies: ASP.NET Azure Blazor C# Cosmos DB DevOps Docker ElasticSearch Git Support MVC REST SQL Security Web gRPC microservices Cloud More: We are a growing technology team looking for an experienced Lead .NET Developer to join us. We offer an annual performance bonus, private medical, dental, life assurance, and income protection, employer pension contributions up to 10%, 23 days holiday increasing with service plus bank holidays, a holiday buy/sell scheme, flexible hybrid working with office attendance 4 days per 10 working days, professional development and training support, an Employee Assistance Programme, and regular social and wellbeing initiatives. We are committed to diversity and inclusion and value equal opportunities. last updated 24 week of 2026