> Markdown version of [/jobs/ext/4168661-software-developer-net](https://www.wearedevelopers.com/jobs/ext/4168661-software-developer-net). 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 - .NET - **Company:** Tilo Consulting - **Location:** Chippenham, UK - **Salary:** £40,000.0 - £50,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Query Performance, ASP.NET, JavaScript (Programming Language), .NET Framework, Microsoft Windows, Agile Methodology, Software Applications, ASP.NET MVC Framework, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cloud Computing, Cyber Security, Data Manipulation Languages, Software Debugging, Dependency Injection, Software Design Patterns, Entity Framework, Design of User Interfaces, Microsoft Visual Studio, Model View Controller (MVC), Scrum Methodology, Standard Sql, Requirements Management, Software Engineering, Software Systems, SQL Stored Procedures, Systems Integration, TypeScript, Web Applications, Windows Forms, Freeform SQL, Blazor, Ios Frameworks, Solid Principles, Information Technology, Windows Services, Restful APIs, Code Restructuring, Service Stack, Legacy Systems - **Published:** October 10, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5922026910 ## About the Role * Strong commercial experience with C# and .NET. * Experience supporting and integrating with legacy systems, including older .NET Framework applications and Windows Services. * Strong proficiency with Visual Studio. * Experience developing and maintaining web applications using ASP.NET MVC, Razor, or Blazor. * Experience building and consuming RESTful APIs. * Desktop application development experience, such as WinForms. * Experience with Entity Framework or EF Core. * Solid understanding of SOLID principles and software design patterns. * Ability to write clean, scalable, and maintainable code. * Strong SQL Server development skills, including creating and maintaining tables, indexes, and stored procedures. * Ability to write and optimise complex SQL queries, with experience in query performance tuning. * Comfortable working with DDL and DML operations. * Experience with JavaScript and/or TypeScript. * Experience using Bootstrap or similar UI frameworks. * Understanding of client-side and server-side validation techniques. * Experience designing layered and service-based architectures. * Strong understanding of Dependency Injection principles. * Experience modernising and refactoring legacy applications. * A-Level qualification or equivalent experience. * A degree in Computer Science, Software Engineering, or a related discipline is desirable. * Passion for delivering high-quality software, commitment to security best practices, and comfort working across modern and legacy technology stacks. ## Description * Design, develop, test, and maintain high-quality software solutions using agreed technologies and development standards. * Translate business requirements into effective technical solutions. * Produce clean, maintainable, well-documented code. * Participate in peer code reviews and provide constructive feedback. * Support the maintenance and enhancement of existing applications and services. * Troubleshoot, debug, and resolve production issues. * Track development effort against estimates and provide regular progress updates. * Deliver development work to agreed quality standards and timescales. * Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, estimation sessions, and retrospectives. * Collaborate with developers, testers, product owners, and other stakeholders. * Share knowledge, best practices, and technical expertise with colleagues. * Contribute to continuous improvement initiatives across the development team and wider technology function. * Apply secure development principles and follow industry best practices to protect systems, applications, and data. * Adhere to information security, data protection, compliance requirements, organisational policies, procedures, and development standards. * Maintain confidentiality and professionalism, and support adherence to relevant regulatory and industry standards where applicable. * Review and contribute to technical design and requirements documentation. * Produce and maintain technical documentation relating to development activities. * Support testing activities and ensure solutions meet functional and non-functional requirements. * Contribute to process improvements and quality initiatives. Technologies: * .NET Framework * ASP.NET * Azure * Blazor * Bootstrap * C# * Support * JavaScript * MVC * SQL * Security * TypeScript * Visual Studio * Web * Windows * UX UI Design * Cloud