Lead Software Engineer
Lead Software Engineer

Lead Software Engineer

Sheffield Freelance Home office (partial)
Go Premium
djr

At a Glance

  • Tasks: Lead a team to develop scalable cloud-native applications using .NET 8 and AWS.
  • Company: Join a forward-thinking tech company with a focus on innovation.
  • Benefits: Competitive daily rate, flexible remote work, and opportunities for professional growth.
  • Why this job: Take ownership of impactful projects and lead a talented engineering team.
  • Qualifications: Strong experience in .NET, AWS, and building secure authentication systems.
  • Other info: Dynamic role with excellent career advancement potential.

Lead Software Engineer – .NET 8 | £600/day Outside IR35 | Manchester (Hybrid/Remote – 2x per week maximum onsite)

We’re looking for a Lead Engineer (Contract) to drive the development of scalable, secure, and high-performance cloud-native applications using .NET 8 and AWS. This is a hands-on leadership role, ideal for someone who thrives in a microservices-driven environment, mentors teams effectively, and brings deep technical expertise across design, architecture, and cloud platforms.

Key Responsibilities

  • Lead a development team, ensuring technical excellence and adherence to best practices
  • Architect and build cloud-native applications using .NET 8, AWS, Docker, and Terraform
  • Design and implement secure authentication and authorisation systems (OAuth, OIDC) using tools such as Okta, Auth0, Passport, or IdentityServer
  • Promote and implement CI/CD, TDD, and DevOps methodologies to streamline delivery
  • Collaborate closely with architects, product managers, and stakeholders to shape technical strategy
  • Solve complex engineering challenges to enhance scalability, resilience, and performance

Technical Stack

Backend: .NET 8, C#, AWS Lambda, ECS Fargate, EKS

Databases: DynamoDB, Aurora, DocumentDB (MongoDB experience a bonus)

Auth/Identity: OAuth, OIDC, Okta, Auth0, Passport, IdentityServer

DevOps & Infrastructure: Terraform, GitHub Actions, Docker

Event Systems: Kafka, AWS MSK, EventBridge, SNS/SQS

Frontend: React

Must Have

  • Proven track record of integrating or building authentication and authorisation solutions (OAuth, OIDC)
  • Experience with AWS (DynamoDB, ECS Fargate)
  • Strong ASP.NET and C# development experience
  • Excellent software design skills (design patterns, application design for scalability and resilience)

Good to Have

  • Infrastructure as Code experience (Terraform, Ansible, etc.)
  • Containerisation knowledge (Docker, Kubernetes)
  • Previous software architecture experience
  • Familiarity with observability tools (CloudWatch, Sentry, Splunk, New Relic)

This is a fantastic opportunity to take ownership of a high-impact project, lead a skilled engineering team, and shape modern, cloud-first systems using the latest Microsoft and AWS technologies.

Apply now for immediate consideration.

Lead Software Engineer employer: djr

Join a forward-thinking company that values innovation and technical excellence, offering a dynamic work culture where collaboration and mentorship thrive. As a Lead Software Engineer in Manchester, you'll enjoy the flexibility of hybrid working while leading a talented team to develop cutting-edge cloud-native applications. With a strong focus on employee growth and the latest technologies, this role provides an exciting opportunity to make a significant impact in a supportive environment.
djr

Contact Detail:

djr Recruiting Team

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with .NET 8, AWS, and any relevant cloud-native projects. We want to see how your skills align with what we're looking for!

Showcase Your Leadership Skills: Since this is a hands-on leadership role, don’t forget to showcase your mentoring experience and how you've led teams in the past. We love seeing examples of how you've driven technical excellence and collaboration.

Highlight Technical Expertise: Be sure to emphasise your technical expertise in areas like authentication systems, CI/CD, and DevOps methodologies. We’re keen on candidates who can solve complex engineering challenges, so share specific examples!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

Lead Software Engineer
djr
Location: Sheffield
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>