Lead Software Developer - C# - #2087357

Adria Solutions


Date: 1 day ago
City: Sheffield
Salary: £70,000 - £85,000 / year
Contract type: Full time
Work schedule: Full day
Adria Solutions
Lead Software Developer (C# .NET / Azure) – Sheffield

Our client based in Sheffield is seeking an experienced Lead Software Developer to join their growing engineering team. This is an excellent opportunity for a senior technologist who combines hands-on software development expertise with strong technical leadership skills.

Working within a modern cloud-first environment, you will lead the design, development, and evolution of business-critical applications and services built on Microsoft technologies. You will play a key role in shaping technical direction, driving engineering best practices, mentoring developers, and ensuring the successful delivery of high-quality software solutions.



Key Responsibilities

  • Lead the design, development, and delivery of scalable backend services using C# and the latest .NET technologies (.NET 8, ASP.NET Core)
  • Define and influence software architecture, technical standards, and development best practices across the engineering team
  • Design, build, and oversee the development of RESTful APIs supporting both internal and external applications
  • Provide technical leadership across the full software development lifecycle, from requirements through to deployment and support
  • Drive the adoption and effective use of Azure cloud services, including App Services, Azure Functions, storage solutions, and related platform services
  • Mentor and support developers through code reviews, technical guidance, and knowledge sharing
  • Collaborate with stakeholders to translate business requirements into scalable technical solutions
  • Ensure software quality, performance, security, and maintainability through robust engineering practices
  • Take ownership of technical delivery, balancing ongoing maintenance, enhancements, and strategic development initiatives
  • Champion continuous improvement across development processes, tooling, automation, and engineering standards
  • Leverage modern development practices, including AI-assisted development tools where appropriate, to improve productivity, quality, and delivery outcomes
  • Work closely with product, business, and technical teams to support successful project delivery and innovation


Required Skills & Experience

  • Extensive experience developing enterprise applications using C# and .NET (ideally .NET 8 and ASP.NET Core)
  • Proven experience in a Lead Developer, Technical Lead, Senior Software Engineer, or similar leadership role
  • Strong background in designing and building scalable RESTful APIs and backend systems
  • Solid experience with Microsoft Azure cloud services, including App Services, Azure Functions, storage solutions, and cloud-native architectures
  • Strong understanding of software architecture, design patterns, and modern engineering principles
  • Experience leading technical decision-making and providing guidance to development teams
  • Excellent problem-solving, communication, and stakeholder management skills
  • Ability to balance hands-on development responsibilities with technical leadership duties
  • Experience delivering software within agile or iterative development environments


Desirable Skills

  • Exposure to AI-assisted software development tools, code generation platforms, and automated testing solutions
  • Experience with CI/CD pipelines, DevOps practices, and infrastructure automation
  • Knowledge of containerisation technologies such as Docker and Kubernetes
  • Experience working with distributed systems, event-driven architectures, or microservices
  • Azure certifications or equivalent cloud platform experience


What's on Offer

  • Opportunity to lead the development of modern cloud-based applications using Microsoft Azure
  • Significant influence over technical strategy, architecture, and engineering direction
  • A collaborative environment where technical expertise and innovation are highly valued
  • Broad exposure across software engineering, cloud architecture, and technology leadership
  • Flexible working arrangements
  • Ongoing investment in professional development and emerging technologies
  • The opportunity to make a genuine impact within a growing and forward-thinking organisation

Interested? Click Apply Now!

Lead Software Developer (C# .NET / Azure) – Sheffield

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Remote DevOps Engineer up to £760 per day INSIDE

Hays Specialist Recruitment Limited,
£626 - £760 / day
4 hours ago
Job Title: DevOps Engineer Rate: £626 - £760 Length:3-6 Months Clearance required: SC + NPPV3 Location: Remote - Occasional travel to London You'll be responsible for building and supporting cloud-based infrastructure, mainly using AWS, ensuring systems run smoothly and securely....
Hays Specialist Recruitment Limited

Estimator

Elevation Recruitment Group,
1 day ago
Estimator Sheffield A well-established specialist civil and structural engineering construction company is seeking an Estimator to join its growing team in Sheffield. This is an excellent opportunity for an experienced Estimator to play a key role in securing a diverse...
Elevation Recruitment Group

Billing Specialist, 3 month Temp

Michael Page Finance,
£12 - £15 / hour
2 days ago
This temporary Billing Specialist role in Sheffield focuses on supporting the accounting and finance department within the professional services industry. The position requires a detail-oriented individual with strong organisational skills to manage billing processes effectively. Client Details The employer is...
Michael Page Finance