DescriptionThe Role
- Be accountable for the development and release of SaaS (B2B) services to highquality 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 nonfunctional requirements. Recommend and present suitable highperformance solutions targeting Azure
- Contribute to the delivery of features with handson 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 qualityfocused engineering culture.
- Be responsible for developing and retaining highcalibre software engineers identifying training requirements and growing the capabilities of the team.
- Work with the Product Architect to define and document systems architectures
QualificationsThe Requirements
- Experience leading a multidisciplinary 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 systemlevel 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 APIs and services for Microsoft cloud deployments using C# .NET Core/ 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 commercialquality 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 inperson and inoffice interactions dependent on the needs of the team role and clients. Our flexibility is rooted in trust and hybrid is not a onesizefitsall solution.