> Markdown version of [/jobs/ext/2951597-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/2951597-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** Anson McCade - **Location:** London, UK - **Experience:** Expert - **Salary:** £75,000.0 - £82,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, Java (Programming Language), .NET Framework, Multitier Architecture, Agile Methodology, Artificial Intelligence, Software System Penetration Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Entity Framework, Enterprise Messaging Systems, SQL Azure, NoSQL, Software Architecture, Secure Coding, Software Engineering, TypeScript, Web Applications, Azure Service Bus, ReactJS, Software Security, Git, Kubernetes, Apache Kafka, Restful APIs, Devsecops, Docker, Static Application Security Testing, Microservices, Dynamic Application Security Testing - **Published:** September 17, 2026 - **Apply:** https://www.totaljobs.com/job/lead-software-engineer/anson-mccade-job107992044 ## About the Role * Strong commercial experience designing and developing software * Significant hands-on experience with C# or Java * Strong knowledge of software architecture, design patterns and clean code * Experience building REST APIs and microservices * Experience developing user-facing web applications * Strong cloud experience, ideally Azure * Experience with CI/CD, Git and modern DevOps practices * Experience working with relational databases and data modelling * Understanding of application security, including SAST, DAST and penetration testing * Previous experience leading, mentoring or technically guiding other engineers * A strong understanding of Agile/DevSecOps ways of working The technical stack C# | .NET / ASP.NET Core | TypeScript | React | Azure | AKS | Docker | Kubernetes | Azure SQL | Entity Framework | REST APIs | Microservices | Azure Service Bus | Git | CI/CD ## Description This is a hands-on technical leadership role where you'll lead and mentor Software and QA Engineers while remaining heavily involved in the design and development of modern applications. Who you'll be working with You'll be part of a multidisciplinary Engineering team made up of Software Engineers, QA Engineers, Cloud Engineers, Product Owners and Business Analysts. The team works across a large portfolio of systems, including internal platforms and client-facing web applications, with a strong focus on modern cloud technology, automation and emerging AI capabilities. What you'll be doing * Lead and mentor Software and QA Engineers across multiple projects * Stay hands-on with software design, development and technical delivery * Build modern web applications using C#, ASP.NET Core and TypeScript/React * Design and develop REST APIs, microservices and event-driven solutions * Build cloud-first applications on Azure, using Infrastructure as Code and CI/CD * Deploy containerised applications using Docker and Kubernetes/AKS * Work with Azure SQL, Entity Framework and NoSQL databases * Integrate applications using cloud messaging platforms such as Azure Service Bus or Kafka * Apply clean architecture, design patterns and secure coding practices * Contribute to the adoption of generative AI and AI-driven development * Work closely with Product Owners and wider engineering teams in an Agile environment * Promote engineering best practices, reusable components and continuous improvement ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)