Our client, a leading company in the IT sector, is seeking a Lead Software Engineer to join their team on a permanent basis. This role can be based in either Worcester or Winchester, with an expectation of being in the office two days per week. Key Responsibilities: Full-Stack Development - Build and enhance our software product using .NET (C#) and Angular. Modern Front-End Development - Contribute to our multi-tenanted, Umbraco-based UI, ensuring scalability and flexibility. High-Performance Teamwork - Collaborate within a self-managed, experienced team, delivering high-quality solutions. Best Practices & Clean Code - Follow and improve coding standards, architecture, and DevOps processes. Problem-Solving - Tackle complex challenges in integrating our new UI with existing back-end systems. Continuous Improvement - Stay up-to-date with new tech and help shape the future of our platform. Job Requirements: Strong experience in .NET (C#) and Angular (or similar modern front-end frameworks). A growth mindset - Eager to take the next step in your career. A solid understanding of architecture, design patterns, and best practices. Experience working in high-performing teams on complex, configurable software. Strong problem-solving skills and a proactive approach. Nice to Have (But Not Essential): Experience with Umbraco CMS. Azure cloud knowledge. Previous work in the insurance sector. If you are a passionate Lead Software Engineer with a robust understanding of full-stack development and are looking to make a significant impact in a dynamic team, apply now to join our client's innovative environment in either Worcester or Winchester. ADZN1_UKTJ