The Role Be accountable for the development and release of SaaS (B2B) services to high-quality standards and, in the context of a wider evolutionary product planning process, to mutually agreed timescales and software requirements. This will require the application and evolution of appropriate agile processes and effective team coordination and communication. Work with the Product Owner to define, refine and deliver the product backlog. Liaise with stakeholders to understand their non-functional requirements. Recommend and present suitable, high-performance solutions targeting Azure Contribute to the delivery of features with hands-on development, following best practices for security, maintainability, testability and performance. Lending technical and people skills to the team where appropriate to unblock project issues and recommend actions that will reduce the likelihood of recurrence. Coach and mentor your team, fostering a collaborative and quality-focused engineering culture. Be responsible for developing and retaining high-calibre software engineers, identifying training requirements and growing the capabilities of the team. Work with the Product Architect to define and document systems architectures The Requirements Experience leading a multi-disciplinary Scrum team, delivering complex and maintainable commercial SaaS solutions. Practical experience with the full SaaS software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, architecture and design, implementation, unit and system-level testing, installation, deployment, and maintenance. Excellent practical appreciation and understanding of software engineering principles and design characteristics enabling the implementation of software. Experience with backend development: RESTful API’s and services for Microsoft cloud deployments using C# .NET Core/ASP.NET, Azure infrastructure and services, JSON/XML. Experience working with cloud technologies, specifically the Azure stack. Strong appreciation of DevOps principles, with the ability to create automated processes to continuously deliver SaaS products on a regular cadence. Appreciation of current and emerging technologies along with their potential benefits and limitations, General knowledge of the Insurance Industry An appreciation of UX principles, ability to iterate commercial-quality GUI implementations working from wireframes/mockups and other assets produced by UX designers. Experience with and an interest in growing in areas of people and team management. Familiar with Pulumi, ARM templates or other Infrastructure as Code technologies Experience of Host, Network and Permitter Security design and implementation. Equal Opportunity Employer At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity. At WTW, we trust you to know your work and the people, tools and environment you need to be successful. The majority of our colleagues work in a ”hybrid” style, with a mix of remote, in-person and in-office interactions dependent on the needs of the team, role and clients. Our flexibility is rooted in trust and “hybrid” is not a one-size-fits-all solution.