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
£ 85KJob 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