Technical Lead

Willis Towers Watson ,
London, Greater London
Job Type: Full-time

Overview

We are looking for a talented Technical Lead to join our Client Platform Technologies & Analytics (CPTA) function at Willis Towers Watson. This is an exciting opportunity to work on a critical enterprise programme and continue to develop business and technical skills in a leading financial institution. Experience of working as part of on and off-shore teams is also essential, as is a proven ability to exhibit influence based on credibility and experience. Client Platform Technologies & Analytics (CPTA) is made up of a cross-functional team of software development specialists, geospatial information specialists and catastrophe / financial model specialists who bring best-in-class analytics, thought leadership and expertise in designing, building and supporting industry standard risk analysis tools. CPTA is also responsible for the delivery of two of Willis Towers Watson’s major group-wide strategic change programmes, involving significant data, analytics, and externally facing cloud technology components. The Role This role involves leading the design and build of web-based applications, as well as advising on how we can integrate and onboard third-party applications onto our platform. This could be external applications hosted on other platforms (such as SalesForce), or applications built by other teams across WTW. The typical activities would involve; Leading the development of inhouse applications, security design, adhering to and promoting good development practices, low level design and code reviews. Main responsibilities: Providing health-check recommendations for the ongoing ‘fit-for-purpose’ state of our services through design and code reviews and oversight of the on and offshore development teams Working to defined Development best practices and principles to enable Willis Towers Watson to deliver industry-leading technology solutions Engagement with other technical teams, to advise how they can onboard their applications on to our platform or defining changes and enhancements to enable new features that teams require. Provide hands-on leadership in design and development. Assist in problem resolution and support the development team through consultation and problem research Communicating concepts to technical teams as well as to managers Ensure that expected application quality levels are achieved Participate and recommend prioritization through the project implementation process Utilize understanding of industry information management trends /software trends to innovate and provide new project / product ideas The Requirements Essential: Experience in leading project teams building web applications and services using the Microsoft technology stack The ability to take high level requirements and develop a design, working closely with the solution and enterprise architects Experience in developing project scoping and scaling deliverables Experience with all phases of the SDLC including maintenance and with Waterfall and Agile methodologies Proven capacity to work independently and manage multiple, competing demands Experience with the Microsoft Technology stack, C#. ASP.Net Experience with Cloud Technologies, Azure preferred Experience with exposing data via Web APIs, oData, Restful Services, etc. Experience with Microsoft Azure DevOps (TFS / VSTS) Experience with unit testing frameworks and methodologies as well as working in a TDD approach Experience engaging and influencing business and technology stakeholders at all levels First-rate verbal and written presentation skills and ability to apply these to rapid and creative problem solving in a pressurised environment Experience of understanding complex business processes, involving multiple stakeholder groups and perspectives Ability to work to tight deadlines, manage priorities and take responsibility for delivering to time and quality requirements Ability to work without close supervision, define direction and comply with overall Group strategy and objectives Desirable: Experience with various authentication protocols, such as OAuth 2.0, Open Id Connect, SAML and the use of Identity Server 3 / 4 Experience of the SalesForce platform Experience with modern web application frameworks, such as Angular, TypeScript Experience of the Power Platform, such as Power Apps and Power BI BSc degree qualified educated in a quantitative discipline (Mathematics, Science or Computer Science) Experience of working in a financial services organisation, preferably with exposure to the insurance industry/insurance broking. Where this directly relevant experience is not available, we will be looking for an ability to rapidly become effective in a new, unfamiliar environment Equal Opportunity Employer