Filter Results

  • Filter by Pay
  • Filter by Job Type
  • Filter by Working Pattern
  • Filter by Distance From
  • Filter by Industry

Explore and Apply for Software Developer jobs in Sheffield, United Kingdom

  • Job type

    Contract
  • Location

    Milton Keynes
  • Working Pattern

    Full-time
  • Specialism

    Software Development
  • Industry

    Technology & Internet Services
  • Pay

    Up to £400 per day

C

Your new role
As a Lead Software Engineer, you will take the technical lead on designing, developing and enhancing a range of enterprise applications using modern .NET technologies, SQL Server and contemporary web frameworks.

In this role, you will:
  • Drive engineering best practice across coding standards, deployment and documentation.
  • Mentor junior engineers and help shape a strong engineering culture.
  • Build secure, scalable, high‑performing n‑tier applications.
  • Design and develop commercial web applications using C#, ASP.NET, MVC and modern JavaScript frameworks such as React.
  • Lead incident response when required and support teams with dependency resolution.
  • Promote a culture of observability, using operational performance data to improve system stability.
  • Ensure applications meet high standards of performance, quality and resilience.
This is an opportunity to make a significant technical and strategic impact within a technology team that is improving and modernising its systems landscape.

What you'll need to succeed
You will be a strong fit if you bring:
  • Background working in Agile/Scrum environments.
  • Experience leading software deliverables and contributing to technical direction.
  • Proven experience developing interconnected systems using C#, ASP.NET, MVC, and SQL Server.
  • Exposure to modern architectures and frameworks, including React.
  • Strong object‑oriented development skills and experience with TDD and testing methodologies.
  • Ability to select the right tools and technologies for different technical challenges.
  • A collaborative mindset and willingness to support the wider engineering team.
Highly desirable:
  • Experience with concurrent programming, threading and parallelism.
  • Exposure to distributed systems or microservices.
  • Cloud‑based, high‑scalability project experience.
  • Relevant Microsoft certifications.
What you'll get in return
  • Hybrid working: 1–2 days per week on site.
  • The chance to influence technology strategy and team culture.
  • A supportive environment that encourages innovation and professional growth.
  • Opportunities to lead, mentor and make a genuine impact on large‑scale engineering initiatives.
  • A workplace committed to diversity, authenticity and equal opportunities.
What you need to do now
If you’re excited by the opportunity to shape modern software solutions within a forward‑thinking technology team, apply now or get in touch for a confidential conversation.

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Get job alerts for this search

Be the first to hear about jobs which match your search criteria