Job Description
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.
JBRP1_UKTJ