Role Title: Technical Lead
Department: Technology
Division: Claims & Distribution Portfolio
Location: London
Type: Permanent
About the Role
As a Technical Lead you will be responsible for providing technical leadership and guidance to ensure we are developing strong strategy, design and development engineering skills across the organisation. You will partner with Architects, Delivery Leads, Product Owners, Developers and Testers to identify tools and platforms that improve our ability to continuously deliver quality to our customers. You will also work with the Head of Portfolio to ensure the products we have are robust and resilient and support our business to remain operationally efficient.
About the Department & Team:
Led by the Chief Information Officer, Group Risk Solutions International (GRSI) serves the Liberty Specialist Markets (LSM) and Liberty Reinsurance (LMRe) business and delivers innovative solutions and capabilities that leverage our technical expertise, business understanding and partnerships to enable market-leading performance across the organisation.
Global Technology teams collectively deliver innovative solutions and capabilities that leverage our technical expertise and business understanding and partnerships to enable market-leading performance world-wide. The team is made up of Product Owners, Scrum Masters, Application Support, Development & Testing expertise who deliver day to day 'Business as Usual' support, enhancements, and new applications. The Portfolio supports the Claims and Reinsurance Business teams via strong partnerships. The applications in scope are used in GRSI offices from Latin America to across Europe and the Middle East, through to Lloyd's China. The Team works closely with other portfolios, US based Global Risk Solutions teams and Central IT Teams including Development, Testing, Change Management and Incident Management. Liberty are progressively implementing Agile practices globally.
Key Responsibilities
- Act as the Technical Lead, responsible for:
- Solution Design
- Understand the individual application projects and products to refine the existing detailed designs (based on the high-level design considerations and transition states) to a sufficient level of detail for translation into technical deliverables
- Collaborate with Product Owner, Architects and Development teams to develop the solution design, aligning detailed designs with the high-level design and escalating any deviations
- Work closely with software architects, challenging their decisions and collaborating with them to optimise technical designs and translate them into technical deliverables
- Lead the decision-making process with all levels of CIO and business teams, as well as on individual project teams and make recommendations to effectively implement project
- Business Customer Journey
- Supporting business customer journey mapping by highlighting technology implications and considerations
- Technology Capabilities & Standards
- Provide application design and programming expertise and guidance to IT professionals involved in the development and enhancement of business applications
- Work with IT functional areas to identify, propose and implement new technologies as solutions to business needs, based on strategic direction and priorities
- Aligning the detailed designs with the wider GRS & Liberty Mutual technology framework and standards
- Create technical documentation for development solutions, future reference and reporting
- Supporting the Portfolios
- Work with agile development teams to build and enhance a growing software platform and provide technical leadership throughout the technical design and sprint process and ensure the team delivers high quality work that aligns with the strategic standards within the global organisation
- Become a technical advocate improving communications with developers and have a good understanding of their challenges
- May be ‘hands-on’ and mentoring, including recommending and implementing improvements in the development process and conducting peer reviews of developer’s code if required
- Support the team in working towards continuous integration and continuous deployment, work to remove technical impediments raised by the team and proactively escalate relevant issues
Skills and Experience
- Proven experience (a minimum of three years) as a Technical Lead, Solutions Engineer or similar role, working within Agile frameworks and associated architectures, design, coding languages and testing & deployment tools, including the following:
- CI/CD pipeline build & deployment tools
- Micro services & APIs
- Cloud experience (AWS & Azure) and serverless code deployment
- API integration experience, REST preferred
- Understanding of event driven architecture.
- Different AWS deployment methods
- Experience of architecture modelling, e.g. UML, C4, BPMN
- Experience in using Jira & Confluence
- Experience in identifying and translating functional and non-function requirements into high level solution options
- Familiar with design thinking, behaviour and test-driven development/familiarity with test-and-learn approaches
- Experience of SQL database
- Experience of Cloud migration (Azure, AWS)
- Knowledge of containerised deployments and optimisation techniques & tools
- Experience of working with wider project teams including Scrum Masters, Product Owners, Business Analysts and Testers
- Experience of producing technical support documentation
- Experience of writing technical specifications/User Stories
- Experience of working within the full development lifecycle i.e. development, unit testing and release management
- Experience of source code repositories, branching and version control systems e.g. GIT
- Resourcefulness, attention to detail and troubleshooting aptitude
- BSc/BA in Computer Science, Engineering or a related field desirable
Key Performance Indicators
- Adoption of new technology and capabilities to business customers
- Able to achieve and demonstrate a balanced view and agreed development approaches between Architects, Development Team and Product Owners
- Delivery of high quality, fully tested software changes within agreed Sprints
- Recognised as a technical authority within the development team
- A high level of accuracy for estimating stories and tasks
- Minimal coding errors found during SIT & UAT
- Smooth transition of changes from development to production
- Compliance with the organisation’ s control policies and procedures
About Liberty Specialty Markets (LSM)
Liberty Specialty Markets is part of Liberty Mutual Insurance Group, a leading global insurer. We offer a breadth of world-class insurance and reinsurance services to brokers and insureds in all major markets.
Our people are key to our success. That is why "Put People First" is one of the five Liberty values which unite us as a global organisation. We bring this to life for our colleagues through:
- Offering a vibrant and inclusive environment and committing to their career development.
- Promoting diversity, equity and inclusion (DEI). Our Inclusion Matters framework and employee-led networks strengthen the diversity of our workforce and our inclusive environment.
- Reinforcing that collaborating together to share our unique perspectives help us make better decisions, deliver innovative solutions and pursue our ambitious goals.
- A supportive culture, which includes promoting a healthy work-life balance and working flexibly.
For more information, please follow the links below:
https://www.libertyspecialtymarkets.com/gb-en/careers/working-for-us
https://www.libertyspecialtymarkets.com/gb-en/careers/diversity-inclusion-wellbeing/diversity-and-inclusion