Lead Software Engineer

Lead .NET Software Engineer/Architect (Azure / Event-Driven Architecture)

Location: Fully Remote

Length : 3 month Inside IR35 Contract (Extension Available)

We’re seeking a Lead .NET Engineer to take ownership of architecture, design, and delivery across high-scale, event-driven services powering millions of user notifications and messages. You’ll play a key role in shaping our technology direction, driving best practices, and ensuring reliability and performance across our Azure-based systems.

Key Responsibilities

  • Provide technical leadership, setting direction for architecture, design, and delivery across multiple teams.
  • Lead the design and implementation of APIs and event-driven services using .NET 8, C#, and Azure Functions.
  • Own the architecture and operational reliability of core notification and messaging services used by millions of users.
  • Manage and evolve Azure cloud infrastructure, including Function Apps, Cosmos DB, and Notification Hubs.
  • Build, maintain, and improve CI/CD pipelines using Azure DevOps.
  • Optimise and maintain Cosmos DB databases for performance, scalability, and efficiency.
  • Produce and maintain technical documentation, ensuring architectural decisions are clear, justified, and well-communicated.
  • Mentor and support software engineers, conducting code reviews and promoting technical excellence and collaboration.

Essential Skills & Experience

  • Proven experience developing with .NET (C#) and Azure Functions.
  • Strong understanding of cloud-native architecture and event-driven systems.
  • Hands-on experience with Cosmos DB, including optimisation, monitoring, and data migration.
  • Experience using Terraform for Infrastructure as Code (IaC).
  • Strong knowledge of CI/CD pipelines and Azure DevOps workflows.
  • Familiarity with Vue.js or other modern JavaScript frameworks.
  • Experience managing live production systems, ensuring high availability, scalability, and performance.
  • Demonstrated ability to lead and mentor multidisciplinary engineering teams.

Nice to Have

  • Experience with microservices and distributed systems.
  • Exposure to Azure Event Grid, Service Bus, or Event Hubs.
  • Background in DevOps or SRE practices.

This is an exciting project available for a Lead Software Engineer/Architect to join a leading healthcare client on a 3 months project with the opportunity to be extended. If interested, please apply with your up to date CV.

Company
Leap29
Location
United Kingdom, UK
Hybrid/Remote Options
Posted
Company
Leap29
Location
United Kingdom, UK
Hybrid/Remote Options
Posted