Technical Project Manager / Business Analyst
--Toronto, ON (4 days onsite not negotiable)--
Job Title
Senior Technical Project Manager / Business Analyst
Location
Toronto, ON (4 days onsite – Not Negotiable)
Employment Type
Long-Term Contract
Job Summary
We are seeking a highly experienced Technical Project Manager / Business Analyst with strong expertise in capital markets, compliance, and regulatory-driven projects. The ideal candidate will function primarily as a hands-on Business Analyst while also managing small to mid-sized projects in a fast-paced Agile and Waterfall environment.
This role requires strong analytical thinking, stakeholder management, and the ability to bridge business and technical teams. The candidate will be responsible for end-to-end delivery including requirements gathering, system analysis, testing coordination, and release support.
Key Responsibilities
Business Analysis (Primary Focus)
- Lead requirements elicitation sessions with business and technical stakeholders
- Document Business Requirements (BRDs), Functional Requirements, and User Stories
- Perform As-Is / To-Be analysis and recommend workflow improvements
- Investigate system and data issues and perform root cause analysis
- Coordinate UAT, SIT, and end-to-end testing activities
- Support release validation and regression testing cycles
- Work closely with development, QA, and operations teams to ensure delivery quality
Project Management (Secondary Focus)
- Manage and deliver small to mid-sized projects independently
- Provide project status updates, reporting, and risk tracking
- Manage project scope, timelines, dependencies, and delivery milestones
- Support both Agile and Waterfall delivery methodologies
Technical / Data Responsibilities
- Write and execute complex SQL queries for data analysis and validation
- Use Python (preferred) to automate BA and reporting activities
- Design and analyze system workflows, APIs, and integrations
- Act as a bridge between business stakeholders and technical teams
- Support data-driven decision making through structured analysis
Required Experience
Domain Experience (Must Have)
- Capital Markets domain experience
- Compliance OR Risk Management OR Regulatory project experience
- Strong Business Analysis / Project Management background
Core Experience Requirements
- Requirements elicitation and stakeholder management
- BRDs, Functional Documentation, and User Stories
- Agile and Waterfall delivery methodologies
- Workflow optimization and process improvement
- Experience supporting end-to-end delivery lifecycle
Technical Skills
- Advanced SQL (Mandatory)
- Working knowledge of Python (Preferred)
- Strong understanding of APIs and system integration design
- Ability to visualize end-to-end system workflows
Ideal Candidate Profile
- Strong Technical PM who can operate as a Senior Business Analyst
- Hands-on delivery and execution mindset
- Strong analytical and problem-solving skills
- Excellent communication with business and technical stakeholders
- Ability to manage multiple priorities in a dynamic environment
Why Join This Role?
- Work on high-impact capital markets and regulatory transformation programs
- Exposure to enterprise-scale Agile and hybrid delivery environments
- Opportunity to own end-to-end delivery and stakeholder engagement
- Work closely with senior business and technical leadership teams