hero

Envestors Job Search

Explore opportunities in our UK network for top international talent
companies
Jobs

Business Analyst

Chubb

Chubb

IT, Sales & Business Development
London, UK
Posted on Jan 14, 2026

Role Summary / Purpose

  • Provide support across the Enablement Operating Model – across the various disciplines such as Underwriting, Operations, Engineering, UX Design, Process and across development process i.e. requirements gathering, development, testing and change management.

Key Responsibilities / Accountabilities

  • Collaborate with stakeholders to elicit, document, and articulate business requirements, ensuring a comprehensive understanding of business needs and platform functionalities

  • Conduct gap analysis to identify areas for improvement and innovation, recommending actionable solutions.

  • Create user stories and acceptance criteria that accurately reflect business needs and requirements, working closely with all relevant stakeholders to ensure the delivery of high-quality features

  • Participate in sprint planning and prioritization sessions, ensuring that business value is maximized in the product backlog

  • Actively support the development process by attending daily stand-ups, sprint reviews, and retrospectives, providing insights to enhance efficiency and product outcomes

  • Develop comprehensive documentation, including business requirement documents (BRDs), functional specifications, and process maps, to communicate findings and recommendations effectively

  • Facilitate workshops and training sessions for stakeholders to drive understanding and adoption of new features


Functional Capabilities

  • Excellent analytical and problem-solving abilities, with a focus on actionable insights and business outcomes

  • Team player with a high level of initiative and drive

  • Proven experience working with cross-functional teams in a digital / flexible environment

  • Ability to work independently and manage multiple priorities and tasks simultaneously

  • Strong communication skills, with the ability to present complex information in an easily understandable format to diverse audiences

Technical Capabilities

  • Business level of English is a must

  • Good level in Spanish and other European languages like French, Dutch, German is a strong plus.

  • Minimum of 2-3 years of experience as a Business Analyst or in a similar role

  • Bachelor’s degree in business, Economics, Finance, or a related field

  • Previous insurance experience is a strong plus

  • High proficiency in Microsoft Office, particularly Excel and PowerPoint. Familiarity with tools such as JIRA, Confluence, or similar project management and documentation software

  • Experience of using AI within daily ways of working