Lead Software Engineer
Anson McCade · London Area, United Kingdom
Apply & track with Apply EdgeLead Software Engineer
You’ll lead a team of Software and QA Engineers while remaining hands-on with the design and development of modern, cloud-first applications.Working within multidisciplinary Agile teams, you'll help deliver scalable digital solutions used by professionals and clients, while exploring emerging technologies including Generative AI.Key Responsibilities as a Lead Software EngineerLead and mentor Software and QA Engineers across multiple projects.Design, specify and develop modern software solutions.Build cloud-first applications using C#/ASP.NET Core and modern web technologies.Develop front-end applications using TypeScript/React, ASP.NET MVC or Blazor.Build resilient microservices and REST APIs, using messaging and cloud-based integration.Design and develop applications across Azure, AWS or GCP.Contribute to CI/CD, DevSecOps and Infrastructure as Code practices.Work collaboratively within Agile and scaled Scrum teams.Integrate emerging technologies, including AI-driven development.Promote clean architecture, secure coding and engineering best practices.Experience you'll need as a Lead Software EngineerStrong commercial experience designing and developing software using C# or Java.Experience with REST APIs, messaging, microservices and software design patterns.Proven experience leading, mentoring and supporting software engineering teams.Experience building user-facing web applications.Strong understanding of clean code, clean architecture and modern engineering practices.Experience with cloud platforms such as Azure, AWS or GCP.Experience with Docker, Kubernetes and cloud-native application development.Experience with Git and CI/CD tools such as Jenkins, GitHub or Azure DevOps.Understanding of application security, DevSecOps and secure coding practices.Experience working within Agile environments.What's on Offer£75,000–£82,000 salaryHybrid workingOpportunity to work on large-scale technology projects and high-profile client solutions.Access to regular training and relevant professional certifications.Competitive pension and healthcare benefits.Subsidised lunch and cycle-to-work scheme.Clear career progression opportunities.If you're looking for an opportunity to lead engineering teams, remain hands-on technically and work with modern cloud and AI technologies, we'd love to hear from you.To hear more about this Lead Software Engineer opportunity, hit apply or get in touch for a confidential discussion.AMC/SHI/LSE1