Software Engineer (.NET)
Key details
- Compensation
- $50,000 - $65,000
Job Description
Salary: £50,000 - 65,000 per year
Requirements
- Commercial experience developing applications using C# and .NET
- Strong understanding of API development, debugging, and software engineering fundamentals
- Experience working with cloud-hosted systems, with Azure preferred
- Familiarity with CI/CD pipelines, automated testing, and secure coding practices
- Experience working collaboratively within development teams
- Proficiency with Visual Studio and/or Visual Studio Code
- Strong communication skills and a collaborative mindset
- Experience with Azure services such as App Services, Functions, Azure SQL, or monitoring tools is desirable
- Front-end development experience with HTML, CSS, JavaScript, or Razor Pages is desirable
- Exposure to Docker and Kubernetes is desirable
- Experience with Umbraco CMS is desirable
- Familiarity with GitHub Copilot or AI-assisted development tooling is desirable
- Experience working across additional languages or frameworks is desirable
Responsibilities
- Contribute to the development and maintenance of our .NET applications and services
- Build APIs, integrations, and backend functionality across a variety of projects
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve technical issues efficiently
- Support performance optimisation, security, and system reliability
- Work closely with engineers, delivery teams, product owners, and stakeholders
- Contribute to breaking down work into clear deliverables
- Support predictable and high-quality delivery outcomes
- Participate in Agile ceremonies, planning, and technical discussions
- Help maintain development standards, processes, and best practices
- Contribute to CI/CD pipelines, automated testing, and DevOps practices
- Participate in code reviews and collaborative engineering activities
- Support architectural and technical decision-making within projects
- Continuously improve engineering practices and delivery approaches
Technologies
- AI
- API
- Azure
- Backend
- C#
- CI/CD
- Cloud
- CMS
- Copilot
- CSS
- DevOps
- Docker
- GitHub
- Support
- JavaScript
- Kubernetes
- SQL
- Security
- Umbraco
- Visual Studio
- ASP.NET
More
We are a supportive engineering team delivering high-quality software solutions across a range of modern Microsoft-stack projects. This is a hands-on role where you will work closely with engineers, delivery teams, and stakeholders to build scalable .NET applications in a collaborative, fast-moving environment. We offer remote working with occasional meet ups in our Manchester office, the opportunity to work on interesting and meaningful projects, exposure to modern technologies and delivery practices, and the chance to grow your technical skills and career within a culture focused on quality and continuous improvement.
last updated 24 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 282 indexed roles at this employer: $25,000 - $120,000(mid ~57307)
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
AI Implementation Engineer
SQL Support Engineer
DevOps Systems Engineer
Source: DevITJobs • Last updated Jun 12, 2026