As an IT Business Analyst within Chubb LIFE business, you will serve as a point of contact for stakeholders from IT, Underwriting, Operations, Product applications and Finance for feature development, scope management, enhancements, issue identification, escalation, and resolution related to new and existing Personal Lines platforms. You will closely align with business stakeholders to manage the business process design and documentation for new products; enhancements and work with other Analysts to translate high level business requirements into functional features. Based upon business need, you will support project delivery operating by both agile and waterfall methodologies. You will partner with the business to establish scope; effectively manage and prioritize the product backlog, clarify direction and business expectations as issues/questions arise and ultimately provide feature signoff.
In this role, you will: