Bath
NET Software Development Team Leader As the new Software Development Team Leader, you will lead a team of developers to build, support, and maintain high-quality IT solutions. You will act as a subject matter expert in software design, development, testing, documentation, and deployment. What you'll do In this varied role, you will: Provide input to the Software Development Manager regarding scope, estimation, design, cost, quality, risk, and architectural design to ensure IT systems deliver business value. Mentor and develop the technical capabilities of your reports to ensure they meet business demands and maintain service levels. Collaborate with Enterprise, Solution, and Technical Architects to establish and adhere to agreed standards, patterns, and designs. Design, code, test, and document software using significant experience, complying with version control standards. Take a lead role in evaluating and providing expert advice on programming methods, tools, and standards used within the organisation. Lead the planning and execution of functional, performance, and usability tests in conjunction with the QA team. Review technical specifications from suppliers and lead peer reviews for your team, including contractors and third parties. Plan and undertake software upgrades under standard Change Control processes in communication with the wider business. Ensure all development adheres to company security standards to minimise internal and external data breaches.What you'll need Technical Experience: Experience with the Microsoft technology stack, including C#, ASP.NET, .NET, Blazor, MAUI, SOA, and VB.net/VB6. Proficiency with the Azure Development stack, such as Logic Apps, Function Apps, and App Insights. Strong knowledge of Transact-SQL and Microsoft SQL Server (versions 2000 through 2022). Experience with Biztalk 2016, Microsoft Integration Services, and Web Services. Familiarity with Azure DevOps, GitHub, GitHubFlow, and versioning tools. Experience operating in an ISO 27001 certified environment. Previous experience in a lead position within a software development team. Excellent collaboration skills for working with highly technical colleagues, consultants, and partners.What you'll receive A combined pension contribution of up to 20%. 25 days' holiday, rising to 28 with service, with options to buy or sell leave. Comprehensive healthcare package and life assurance of up to eight times your salary. Electric car lease scheme via salary sacrifice. Enhanced family leave and access to interactive health and wellbeing platforms. One paid volunteering day each year.Candidate must be able to travel to the office 2-3 days per week There is NO visa sponsorship availale for this role