Lead Software Developer - C#
other jobs Adria Solutions
Added before 3 hours
- England,Yorkshire and The Humber,South Yorkshire,Sheffield
- Full Time, Permanent
- £70,000 - £85,000 per annum, negotiable
Job Description:
Full job descriptionLead 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
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
Job number 3835229
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.
metapel
Company Details:
Adria Solutions
Company size: 10–19 employees
Industry: Recruitment Consultancy
Adria Solutions is the UK’s leading Recruitment Consultancy for IT, Digital, Marketing, and Executive Search. With 20 years of experience in IT ...