🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Business Analyst Lead - Canada Life

Student-Friendly Entry-Level
Company

TechAlliance of Southwestern Ontario, London Economic Development Corporation

Location

london, Canada

Posted

June 06, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Elevate your career with Canada Life as a Lead Business Analyst in London, Ontario. This hybrid position demands strong analytical skills to define requirements and enhance platform technology solutions effectively.
In this pivotal role, you will collaborate with cross-functional partners and technology teams to refine user stories for platform products. Your work will focus on delivering exceptional integration and process improvements. With experience in a fast-paced setting, you'll navigate ambiguity, pushing for actionable insights from incomplete information.
Key Responsibilities:
• Lead business requirements gathering and documentation
• Collaborate on user story grooming with Technical Developers
• Document functional specifications and acceptance criteria
• Conduct impact assessments for automation opportunities
• Facilitate stakeholder sessions for project planning
Requirements:
• Minimum 5 years in business analysis or related roles
• Expertise i...