> Markdown version of [/jobs/ext/3525267-software-developer](https://www.wearedevelopers.com/jobs/ext/3525267-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** CMD Recruitment - **Location:** Chippenham, UK - **Experience:** Experienced - **Salary:** £45,000.0 - £50,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Software Debugging, Web Development, Entity Framework, Python (Programming Language), Microsoft SQL Server, Visual Basic .NET (Programming Language), Model View Controller (MVC), Performance Tuning, Software Architecture, Software Systems, Systems Integration, TypeScript, Blazor, Git, Api Design, Restful APIs, Legacy Systems - **Published:** October 1, 2026 - **Apply:** https://www.reed.co.uk/jobs/software-developer/57412315 ## About the Role * Strong commercial experience with C# and .NET * Experience with MVC, Razor or Blazor * Solid SQL Server skills, including complex queries and performance tuning * Experience developing and integrating REST APIs * Knowledge of Entity Framework and JavaScript or TypeScript * Familiarity with Git, Azure DevOps and CI/CD * An understanding of Agile development and software architecture * A proactive, analytical approach with strong problem-solving skills * The ability to work independently while being a great team player ## Description We're looking for a talented Software Developer to join a busy development team, working on a mix of existing systems and new software solutions. You'll take ownership of developing, improving and maintaining applications, working with C#, .NET and SQL Server, alongside a range of modern technologies. From building APIs and optimising databases to modernising legacy systems, this is a varied role where your technical expertise will make a real impact. Working within an Agile team, you'll have the opportunity to contribute ideas, solve complex problems and help shape reliable, secure and high-performing software. What You'll Be Doing: * Developing and maintaining applications using C# and .NET * Building web applications, APIs and desktop solutions * Designing, managing and optimising SQL Server databases * Improving and modernising existing systems and code * Writing clean, efficient and maintainable code * Carrying out testing, debugging and code reviews * Working with Azure DevOps, Git and CI/CD pipelines * Collaborating with the wider team to deliver projects on time and to a high standard, Successful candidates will be contacted within 7 working days of application. If you do not hear from us within this time, please assume that your application has been unsuccessful. Skills * C# * VB.NET * software developer * .NET Not what you are looking for? * Software jobs * Developer jobs * Software Engineer jobs * Python Developer jobs * Web Developer jobs ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud)