Lead Software Engineer - Azure / .NET

  • ARC IT Recruitment
  • Oct 30, 2025
Full time Telecommunications

Job Description

Lead Software Engineer - Azure / .NET

Remote/London (occasional office visits)

£Competitive + 20% bonus + excellent benefits

Azure, C#, .NET, API

A Lead Software Engineer with strong experience in Azure and C#/.NET is required by a global, prestigious luxury brand. This is a hands-on leadership role where you will translate architectural vision into high-performance, enterprise-grade solutions. Working closely with the Global Head of Engineering and a talented global team of developers and architects, you will plan, design, and deliver scalable, secure, and automated cloud platforms within Microsoft Azure.

The organisation has beautiful offices in the West End, with a requirement to attend approximately once a fortnight.

Key Responsibilities:

  • Design and deliver high-performance, public-facing REST APIs and system integrations within a modern Azure environment.
  • Produce API documentation that adheres to OpenAPI 3.x standards.
  • Lead and mentor a small, focused development team, promoting collaboration, code quality, and technical excellence.
  • Modernise legacy systems and drive the development of next-generation, cloud-native solutions aligned with architectural best practices.
  • Champion DevOps, CI/CD, and automation to ensure fast, reliable, and secure releases.
  • Evaluate and implement emerging technologies to enhance scalability, monitoring, and performance.

Key Requirements:

  • Extensive experience in C#, .NET, SQL, and enterprise-grade API design.
  • Strong technical expertise across Azure SQL, Cosmos DB, Service Bus, Function Apps, APIM, Front Door, Auth0, and WebSockets.
  • Proven ability to design APIs from the ground up that follow REST principles and OpenAPI 3.x standards.
  • Hands-on experience with Azure DevOps pipelines, automation, and performance tuning.
  • A mindset focused on continuous improvement, security-first design, and delivery excellence.
  • Degree in Computer Science or equivalent experience. Azure certifications are advantageous.

Why Apply?

This is an opportunity to play a key role in defining the technical direction of a global platform, combining architecture, leadership, and deep engineering capability. If you thrive on building robust, cloud-native systems, leading high-performing teams, and solving complex challenges at scale, this role offers the opportunity to make a genuine impact within a world-class organisation.