Lead Software Engineer (Contract)
djr
Manchester, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 169KJob location
Manchester, United Kingdom
Tech stack
JavaScript
.NET
Unit Testing
Azure
C Sharp (Programming Language)
Code Review
Entity Framework
Github
Microsoft SQL Server
Software Engineering
SQL Databases
TypeScript
React
Build Management
REST
Job description
We're partnering with a large, product-led organisation looking to bring in an experienced Lead Software Engineer to provide hands-on technical leadership within a modern engineering function.
This role suits someone who enjoys leading from the front, shaping technical direction, mentoring engineers, and remaining close to the code.
The role
- Lead a team of software engineers, setting strong engineering standards and best practices
- Collaborate with architects, product managers, and delivery teams to define and execute the technical roadmap
- Remain hands-on with development, code reviews, and problem-solving
- Design and build scalable, secure, and maintainable solutions using .NET and Azure
- Support delivery planning, prioritisation, and resource allocation
- Mentor and coach engineers, supporting growth and performance
- Communicate technical decisions clearly to both technical and non-technical stakeholders
Requirements
- Proven experience as a Lead Software Engineer or similar senior role
- Strong background in modern software engineering within agile, product-led teams
- Hands-on experience with .NET 8, C#, Azure, React, SQL, and event-driven architectures
- Experience delivering highly scalable, resilient, and secure systems
- Comfortable working in fast-moving environments with changing product demands
Technical environment
- C#/.NET (ideally .NET 8, C# 14)
- Azure cloud services
- SQL Server, Entity Framework
- RESTful APIs
- CI/CD pipelines (GitHub Actions preferred)
- JavaScript/TypeScript/React
- Unit testing, automation, and shift-left practices