Lead Software Engineer

Daniel James Resourcing Ltd
Manchester, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Manchester, United Kingdom

Tech stack

ASP.NET
.NET
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Distributed Systems
Github
Standard Sql
Software Engineering
TypeScript
Cloud Platform System
React
Event Driven Architecture
Build Management
Microservices

Job description

  • Lead and mentor a team of engineers, setting the standard for engineering quality
  • Design and build scalable, resilient, cloud-native systems
  • Collaborate with Product and Architecture to define technical direction
  • Drive best practices across CI/CD, testing, and modern software engineering
  • Take ownership of system performance, reliability, and scalability
  • Contribute to architectural decisions across a distributed, service-based platform

Technologies:

  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • ASP.NET
  • C#
  • GitHub
  • React
  • SQL
  • TypeScript
  • microservices, We are a high-growth enterprise SaaS organization delivering large-scale, cloud-native platforms used across a complex, multi-product ecosystem. This hands-on Lead Engineer role is at the heart of our modern product engineering function. We prioritize modern engineering standards, cloud-native architecture, event-driven systems, and continuous delivery. Our environment is not legacy, as we actively invest in engineering as a competitive advantage. This role offers the opportunity to shape engineering standards and technical direction on complex, real-world systems at scale, within a strong engineering culture that actively supports development and progression into Principal or Head of Engineering pathways. We offer a competitive package with a base salary of £75,000 to £85,000, a 20% annual bonus, and hybrid working in Manchester, with 2 days per week in the office.

Requirements

  • Proven experience in a Lead Engineer / Senior Engineer stepping into a leadership role
  • Strong background in .NET and cloud-based architecture (Azure preferred)
  • Experience building scalable, distributed systems in a SaaS environment
  • Comfortable leading teams while remaining hands-on technically
  • Strong understanding of modern engineering practices (CI/CD, testing, DevOps)
  • Ability to influence technical direction and collaborate across product and architecture

Apply for this position