Full Stack .NET Software Engineer
Location: Sheffield (hybrid, 1-2 days a week)
Salary: Circa £60,000 plus benefits
Why Apply?
Are you a Software Engineer with strong C# .NET experience looking for your next challenge? This opportunity offers the chance to join a growing technology team where you will work on scalable, user-focused applications that make a real-world impact, contributing to technology that supports positive social outcomes. You will be part of a collaborative and agile environment that values modern engineering practices, cloud-first development, and continuous improvement. This is an excellent opportunity to develop your technical skills while contributing to meaningful, high-quality software solutions with a clear “tech for good” focus.
Software Engineer Responsibilities
. Design, build, and enhance applications using C# .NET, ensuring they are efficient and scalable
. Deliver cloud-based solutions leveraging Azure services
. Manage source code with Git and support continuous integration and deployment processes
. Work closely with cross-functional teams to deliver intuitive, high-quality features
. Maintain and improve existing systems, including Legacy VB.NET applications
. Support Front End delivery where needed, using modern frameworks such as React
. Identify issues, resolve defects, and continuously improve system performance and stability
Software Engineer Requirements
. Proven commercial experience developing with C# .NET
. Practical experience using Azure for building and deploying applications
. Confident using Git, with an understanding of CI/CD workflows
. Exposure to DevOps principles, including automated builds and testing
. Strong grounding in software engineering best practices and Agile delivery methods
Desirable Skills
. Experience working with or modernising VB.NET applications
. Knowledge of Front End technologies such as React or Next.js
. Familiarity with microservices-based architectures and API design
. Appreciation of UX principles and experience collaborating with design teams
What’s in it for me?
. Work within a collaborative and progressive engineering environment
. Gain hands-on experience with modern cloud platforms and scalable architectures
. Flexible working options, including remote and hybrid arrangements
. Competitive package including pension, holiday entitlement, and support for professional development
. Opportunity to contribute to projects that deliver meaningful improvements to end users
If you are a motivated Software Engineer looking to join a growing team where your work will make a meaningful difference, please apply.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Full job description Job Description We are currently recruiting an exciting opportunity for an IT Audit Lead, to join our...
Apply For This JobJob Description Job Description Software Engineer – Engineering Process Assurance Derby (Hybrid) Full Time Why join Rolls-Royce? At Rolls-Royce we...
Apply For This JobFull job description Job title: 1st Line IT Support Handler Company: SinglePoint Calls Ltd Location: Daventry NN11 4GD (in person)...
Apply For This JobJob Description BILLING MANAGER – SOFTWARE LEAMINGTON SPA – HYBRID (2 DAYS IN OFFICE) – PERMANENT – JOIN A COMPLEX,...
Apply For This JobJob Description We are looking for a Senior Technical Business Analyst to join our Technology function in either out London...
Apply For This JobFull job description Who we are in a nutshell. At British Engineering Services Group, we pride ourselves on being the...
Apply For This JobSearch qualified candidates by skills, location, experience, education, and more.
