Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Business Analyst (Data)

$80k - $130k per year
Senior Business Analyst (Data)

Position Description
This role is hybrid and requires you to be at the client’s office, at a minimum 1–2 days per week, subject to change at any time.

The Senior Business Analyst (BA) will support Corporate and Investment Banking data, reporting, and platform modernization initiatives. The role requires strong business analysis, data analysis, stakeholder management, and testing capabilities, with an emphasis on translating business and reporting needs into clear functional and data requirements. The BA will work closely with Business, Finance, Product, Data, Technology, and QA teams across complex enterprise programs.

The portfolio of work includes modernization of client profitability and portfolio-management reporting, replacement of legacy and manually maintained reporting solutions, implementation of centralized data platforms, integration of multiple source systems, historical data migration, and adoption of technologies such as Azure Data Lake, Azure Data Factory, Databricks, and Power BI.

Your future duties and responsibilities
• Elicit, analyze, document, validate, and manage business, functional, data, and reporting requirements across complex modernization initiatives.
• Assess current-state business processes, data flows, reports, and controls; identify pain points, data gaps, manual activities, and opportunities for automation; and define future-state requirements.
• Partner with Business and Finance stakeholders to understand reporting objectives, key metrics, business rules, profitability and portfolio-analysis needs, and data-quality expectations.
• Perform and support data analysis, including source-to-target mapping, field-level mapping, data lineage analysis, reconciliation rules, transformation logic, and identification of data-quality issues.
• Contribute to data warehousing, data management, and data-modelling discussions by translating business concepts into clear data requirements and validating that proposed data structures support reporting and analytical needs.
• Work closely with data engineers, developers, architects, BI developers, and QA teams to ensure requirements are correctly interpreted and implemented across ingestion, transformation, storage, and reporting layers.
• Support modernization of legacy analytics and manually maintained Excel-based processes into scalable, centralized data and reporting solutions.
• Define and validate requirements for dashboards and reports, including measures, dimensions, filters, calculations, drill-downs, business rules, usability, and reconciliation to source data.
• Support historical data migration by defining migration requirements, mapping legacy data to target structures, validating completeness and accuracy, and reconciling migrated data.
• Plan, create, and execute test cases and test scenarios covering business functionality, data transformation, data quality, reconciliation, migration, and reporting outputs.
• Document test results and defects, support root-cause analysis, coordinate retesting, and provide hands-on support through system testing and User Acceptance Testing (UAT).
• Facilitate workshops, meetings, walkthroughs, and presentations with business and technology stakeholders to drive decisions, resolve requirements questions, and communicate findings.
• Produce high-quality BA deliverables such as business requirements, functional requirements, process flows, user stories, acceptance criteria, data mappings, business rules, test cases, traceability matrices, and supporting documentation.
• Serve as a liaison between stakeholders and delivery teams, manage competing priorities, track dependencies and issues, and support timely delivery of project milestones.
• Support project planning and delivery activities, including estimation, planning, status reporting, risk/issue management, resource coordination, and monitoring of deliverables.
• Provide guidance and support to junior team members where required.

Required qualifications to be successful in this role
• Strong analytical, problem-solving, and conceptual-thinking skills, with the ability to investigate complex business and data issues and translate findings into actionable requirements.
• Solid understanding of data warehousing concepts, data management practices, data mapping, data modelling, data lineage, data quality, and reconciliation principles.
• Ability to understand and challenge data and reporting logic, including source systems, transformations, business rules, calculations, dimensions, measures, and downstream report outputs.
• Experience with reporting and analytics solutions; Power BI experience or familiarity is strongly preferred.
• Familiarity with modern data platforms and technologies such as Databricks, Azure Data Lake, and Azure Data Factory is highly desirable. Developer-level expertise is not required.
• Knowledge of Corporate Banking and/or Investment Banking products, terminology, data, and reporting requirements is a strong asset. Relevant experience may include lending, loans, commitments, portfolio management, client profitability, project finance, infrastructure finance, risk, or financial reporting.
• Experience with banking source systems such as ACBS or similar commercial lending/portfolio platforms is an asset.
• Strong understanding of Agile and Waterfall delivery methodologies and the software development lifecycle.
• Excellent written and verbal communication, workshop facilitation, presentation, and documentation skills.
• Ability to influence stakeholders, manage ambiguity and competing priorities, and drive requirements through to implementation and validation.
• Proficiency with project and delivery tools such as Jira, Microsoft Project, Smartsheet, or Asana.
• Proficiency with Microsoft Excel, SharePoint, PowerPoint, and Word.

Must Have skills

1.    >5 8 yrs experience in BA Capacity and supporting Capital Markets projects/products for Corporate Banking (Highly preferrable)
2.    Understanding of, and experience with Azure Data Factory, Azure Databricks, PowerBI, .NET
3.    Excellent analytical and communication skills
4.    Knowledge of, or interest in AI as a nice to have

Certifications (preferred but not required)
• CBAP (Certified Business Analysis Professional) or similar Business Analysis certification.
• SAFe, Agile, or related delivery certification.

*CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy.

#LI-MC1

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Senior Business Analyst (Data) in Toronto, ON vacancy
  •  ...About the Company Our client offers aviation services. They are looking for a Senior Financial Analyst, Business Planning & Analysis who will be responsible for supporting commercial decision-making through financial analysis, forecasting, budgeting, modeling, and business... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Flexible hours

    Vaco LLC

    Toronto, ON
    3 days ago
  •  ...simplify finance for Canadian businesses, empowering them to eliminate...  ...About the Role Float runs on data — and this role exists to make...  ...clearly. As our Data Analyst, Business Intelligence, you'll...  ...data ~ Experience supporting a senior audiences is a strong plus ~... 
    Senior
    Full time
    Work at office

    Float

    Toronto, ON
    16 hours ago
  • $120k - $130k per year

     ...longer term.   The Opportunity We are currently seeking a candidate to join our Digital Product Management team as a   Senior Business Data Analyst.   In this pivotal role, you will be responsible for providing comprehensive business and product support for Data... 
    Senior
    Long term contract
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    16 hours ago
  •  ...financial services roles \\\ ~ Translate capital management business rules and data into detailed technology requirements, mappings, and...  ...,"uitype":1,"value":"M4C"}],"headerName":"Sr Business\/Data Analyst","widgetId":"383123000000072311","isJobBoard":"false","userId... 
    Senior
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    16 hours ago
  •  ...The Opportunity Picton Investments is seeking a seasoned Senior Business Analyst to bridge business needs with technology solutions across our...  ...with front- and middle-office teams to analyze workflows and data flows, primarily around Securities Master File (SMF) and Investment... 
    Senior
    Long term contract
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    16 hours ago
  • $90k - $110k per year

     ...Craft Our Omnichannel Enablement Craft connects channels, data, and technology into unified experiences. The team ensures audiences...  ...measurement across the ecosystem. Job Description The Business Analyst, Omnichannel Enablement supports data-driven healthcare... 
    Senior
    Full time
    Shift work

    Klick Health

    Toronto, ON
    16 hours ago
  •  ...Reporting to the Director, Corporate Finance and Analytics, the Senior Data Analyst plays a critical role in supporting decision-making processes...  .... This role involves working closely with cross-functional business teams to analyze data and develop insights, recommendations,... 
    Senior
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    16 hours ago
  • $118k - $152k per year

     ...Help shape modern data platforms and analytics solutions that enable smarter business decisions. Join Capco to bridge business needs with innovative data engineering...  ...The Role We're looking for a Business Systems Analyst / Data Engineer to combine strong business analysis... 
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ00755 - Business Analyst - Senior Location : Hybrid (upto 3 days onsite) 525 University Ave Duration : 11+ Months  Must Haves:...  ...responsibilities include: Analyze and decompose workflows, data needs, decision points, and exceptions for the IAA solution.... 
    Senior
    Full time

    Source Code

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ11397 - Business Analyst - Senior Duration: ~1 Year (246 Business Days) + Possible 1 time extension Location: ONSITE, Toronto Must Haves...  ...business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys;... 
    Senior
    Full time

    Source Code

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ00753-Business Analyst - Senior Location: Toronto (200 Front St) Hybrid (up to 3 days onsite) 1 year contract (260 business days)...  ...of business strategies, plans and needs across the Digital, Data and Technology team, and promote enterprise platforms as the... 
    Senior
    Full time
    Contract work
    Work at office

    Source Code

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ11298 - Business Analyst - Senior Duration: 9 months (170 business days) Location: Toronto or Kingston NOTE: Assignment Type...  ...developing business models; use case models; conceptual and logical data models; process and data flow models; use case surveys; test... 
    Senior
    Full time
    Contract work
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    16 hours ago
  •  ...making skills \\ Leads and conducts business analysis \\ Ability to conduct requirements...  ...\ Ability to translate business and data requirements into specifications...  ...M4C"}],"headerName":"RQ00494 \- Business Analyst \- Senior","widgetId":"383123000000072311","isJobBoard... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ11308 - Business Analyst - Senior Location : REMOTE Duration: 6 Months (146 Business Days) 43 Days Possible Extension Description...  ...and managing business functional non-functional process and data requirements. Experience facilitating requirements gathering... 
    Senior
    Full time
    Remote work

    Source Code

    Toronto, ON
    16 hours ago
  •  ...Description: The Senior Business Analyst will provide dedicated, hands‑on business analysis support to the Enterprise Data Collection Platform (EDCP) and Stakeholder Management System (SMS), working closely with business stakeholders, product owners, technical teams... 
    Senior
    Hourly pay
    Full time

    Maarut Inc

    Toronto, ON
    16 hours ago
  •  ...To provide a comprehensive range of I&IT business analysis lead services for IT Source client...  ...use case modeling; conceptual and logical data modeling; process and data flow modeling;...  ...Skill Set Requirements Sr. Business Analyst with appropriate skillset:   Responsibilities... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    16 hours ago
  •  ...The purpose of this procurement is to procure one Senior Business Analyst required for the Clinical Data Foundation (CDF) Program. Responsibilities: Provide a comprehensive range of I&IT business analysis services for clients with diverse business and technological... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    16 hours ago
  • $85k - $125k per year

     ...build a team that puts real, sustainable business outcomes at the core of everything we do....  ...Build. Better. As a Business Systems Analyst in our Delivery guild , you’ll play a critical...  ...including user stories, process flows, data mappings, and acceptance criteria... 
    Senior
    Full time
    Manual labor
    Flexible hours

    RAVL

    Toronto, ON
    16 hours ago
  •  ...and manage with intelligence to scale their businesses. In addition to collaborating with global...  ...-on role with autonomy across the full data value chain from identifying new data collection...  ...to effectively engage both executives, senior stakeholders and non-technical audiences.... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Flexible hours

    Carbon6

    Toronto, ON
    16 hours ago
  • $71.16k per year

     ...88,907.00 Target Start Date: 02/02/2026 Senior Finance & Data Analyst Regular Full-Time (35 hours per week )   ART +...  ...looking for?   Completion of a post-secondary program in Business Administration, Finance, IT, or related field. Enrollment in... 
    Senior
    Full time
    Work at office

    Art Gallery Of Ontario

    Toronto, ON
    16 hours ago
  • $115k - $135k per year

     ...Hi there! Thanks for stopping by We’re looking for a Senior Product Data Analyst to join our Financial Services team in Canada. This role...  ...Strategy. You will partner closely with Product, Engineering, and business leadership to help shape the future of Capital through data... 
    Senior
    Full time
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    16 hours ago
  •  ...driven to help reshape how banking works for Canadians and the businesses that power our economy, this could be your next big...  ...opportunity.  We can’t wait to get to know you!  The Work   As a Senior Data Analyst on the Activation, Next Best Action team, you will be... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    16 hours ago
  • $96.4k - $135k per year

     ...of the play! Position Overview: Zynga Poker is seeking a Senior Data Analyst to help drive decisions that impact millions of players...  ...statistically sound experiments that drive measurable impact Business Intelligence: Maintain comprehensive dashboards and ETL pipelines... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area
    Worldwide

    Zynga, Inc.

    Toronto, ON
    16 hours ago
  • $25 - $35 per hour

     ...candidate to join our Digital Product Management team as a  Intern, Business Analyst for an 8 month internship starting this fall. In this pivotal...  ...for providing comprehensive business and product support for Data management. Your primary focus will involve collaborating with... 
    Hourly pay
    Long term contract
    Internship
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    16 hours ago
  •  ...organizations cut through complexity—aligning business ambition with technology execution to...  ...specific but multiple set of assigned teams. The Senior BA mentors front-line team members on...  ...you would like more information about how your data is processed, please contact us.... 
    Senior
    Full time

    Electric Mind

    Toronto, ON
    16 hours ago
  • $130k - $170k per year

     ...Banyan Software is the best permanent home for software businesses that serve specialized industries, their employees, and their...  ..., the UK, EU, and APAC. The Role We are hiring a Senior Business Analyst, AI & Data Science to serve as an embedded business partner to one... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Manual labor
    Work at office
    Worldwide
    2 days per week
    3 days per week

    Banyan Software

    Toronto, ON
    16 hours ago
  • $78.95k - $118.42k per year

     ...Position: New Site: MaRS Department: Research Reports to:  Senior Scientist Salary Range: $78,954 - $118,424 Per Year Hours:...  ...(repost) Position Summary : We seek a talented and driven Data Scientist passionate about accelerating drug discovery through machine... 
    Senior
    Remplacement
    Permanent employment
    Full time
    Internship
    Manual labor
    Flexible hours
    Shift work
    Day shift

    University Health Network

    Toronto, ON
    16 hours ago
  • $100k - $120k per year

     ...modernization and growth, with a focus on stronger data visibility, better decision-making,...  ...Role Big Viking Games is hiring a Senior Data Analyst to support our live games, including...  ...planning, player engagement, and business performance. This role is ideal for... 
    Senior
    Long term contract
    Full time
    Casual work
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    16 hours ago
  • $84.19 - $101.03 per hour

     ...RQ11277 - Business Analyst - Senior 11 months Contract (250 Business Days) Security Clearance :OPP Level 4 Must Have: Extensive senior...  ...leading end-to-end requirements across business and data needs with expertise in requirements traceability gap analysis... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    16 hours ago
  • $82k - $92k per year

     ...might just be in the right place!   We’re looking for a Senior Business Analyst, VoC Insights who will own the business strategy, implementation...  ...score program. You sit at the intersection of customer data, CX operations, and commercial decision-making, turning customer... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Business Analyst (Data). Be the first to apply!