Software Developer
Up to £50,000 per annum + benefits Chippenham, Wiltshire Permanent
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
What We're Looking For:
- 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
What's on offer?
- Salary up to £50,000 per annum (depending on experience)
- 25 days annual leave
- Hybrid working - Tuesday to Thursday office-based
- 1 day of birthday leave per annum
- Life assurance
- Free on-site parking
- Electric car charging points
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.