Requirements Gathering & Analysis: Lead intake sessions, facilitate structured discovery, translate program and operational concepts into structured, actionable requirements, and document functional and non-functional requirements.
Product Definition & Roadmapping: Define features, write product features and user stories, manage the product backlog, collaborate with the Platform Architect and Data Engineers.
Cross-Functional Coordination: Act as connector between engineering teams and program stakeholders, lead workshops and sprint planning sessions, ensure clear communication of timelines, risks, and decisions.
User Experience & Adoption: Conduct user research, advocate for usability, and lead training and onboarding for internal teams and partners.
Quality Assurance & Release Readiness: Define acceptance criteria, validate releases, and ensure smooth delivery of new capabilities.
Requirements
7+ years in Business Analysis or Product Management, with demonstrated experience owning requirements end-to-end in multi-team, multi-phase technical programs.
Post-secondary degree in Business Administration, Computer Science, Information Technology or relevant discipline/equivalent
Strong understanding of data engineering concepts and cloud platforms.
Familiarity with MEL frameworks, program monitoring, or evaluation design in development contexts.
Proven ability to translate business and program requirements into technical specifications.
Experience writing user stories, acceptance criteria, and process maps.
Strong facilitation skills; comfortable leading sessions with diverse stakeholder groups including senior leaders and technical specialists.
Experience with Agile delivery frameworks (Scrum and Kanban).
Proficiency with project and product management tools such as Jira, ClickUp, or equivalent.
Excellent written and verbal communication skills across technical and non-technical audiences.
Tech Stack
Cloud
Benefits
Hybrid work environment (3 days in office and 2 days remote)