> Markdown version of [/jobs/ext/4596304-application-development-team-lead](https://www.wearedevelopers.com/jobs/ext/4596304-application-development-team-lead). 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). --- # Application Development Team Lead - **Company:** Golfbreaks - **Location:** Windsor, United Kingdom - **Experience:** Expert - **Salary:** £70,000 - £80,000 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, C Sharp (Programming Language), Code Review, Databases, Software Debugging, Web Development, Entity Framework, Microsoft Visual Studio, Model View Controller (MVC), Scrum Methodology, Standard Sql, Software Engineering - **Published:** November 6, 2026 - **Apply:** https://www.golfbreaks.com/en-gb/about/careers/application-development-team-lead/ ## About the Role The ideal candidate should have at least 5 years of experience in the .NET Framework, with a solid focus on C# scripting, MVC, Entity Framework, and exposure to Blazor. The successful candidate will be responsible for developing and debugging applications built on the .NET platform, utilising Visual Studio, as well as leading the application development team and setting team best practices and governance. You will have to interact with a range of stakeholders, including developers and users, and understand their needs thoroughly. You should also possess excellent communication and writing skills, as well as be passionate about software development., * 5+ years of experience developing web applications and services with the Microsoft .NET Framework. * Previous experience line managing a team of developers. * Expertise with C#, ASP.NET, MVC, Entity Framework, and other popular development frameworks. * Experience working with SQL and databases. * Experience developing and debugging applications utilizing Visual Studio. * Experience working in an Agile/Scrum environment. * A thorough understanding of the development life cycle and the ability to take ownership of tasks and deliver accurately with minimal supervision. * Excellent communication and writing skills, including with non-technical stakeholders. * A passion for software development. ## Description * Design, develop, test and debug applications built on the .NET platform, including resolving issues in live applications. * Deliver new features and enhancements, and maintain and improve our existing applications. * Work with stakeholders and users to understand their needs and deliver the right solutions. * Line manage the application developers, including one-to-ones, appraisals and objective setting. * Work with Product Owners to plan and prioritise the team's work. * Set team coding standards, best practices and governance, run code reviews, and keep our applications consistent. * Report progress to the Senior Development Manager and contribute to the development roadmap.