Business System Analyst

TD Toronto, Canada · Canada, Canada

Toronto, CanadaCanada, Canada On-siteFull-time C$69,700 – C$98,400 a year

About the role

This is a Business System Analyst role at TD combining data design expertise with business analysis, based in Toronto, Ontario. It suits someone experienced in data warehousing on the SQL Server and Microsoft Azure stack who can translate business needs into technical data solutions. The role works within an Agile team alongside Scrum Masters, Product Owners and Team Leads.

What you’ll do

  • Analyze and interpret complex data sets, ensuring data quality and integrity
  • Develop and maintain data models, schemas and data dictionaries
  • Translate business needs into technical data solutions on the Microsoft Azure stack
  • Design and implement data warehousing, ETL processes and data pipelines
  • Collaborate with Scrum Masters, Product Owners and Team Leads in Agile ceremonies
  • Maintain requirements documentation, data flow diagrams and technical specifications

What they’re looking for

  • 2+ years with Microsoft Azure Data Lake ingestion and curation processes
  • Experience with Azure Databricks and Azure Data Factory
  • Expertise designing and implementing ETL processes, including SSIS
  • Familiarity with snowflake and star schema data warehouse models
  • Advanced SQL skills including query optimization and troubleshooting
  • Strong business analysis skills including requirements gathering and gap analysis
  • Excellent written and verbal communication skills

Nice to have

  • Experience with JIRA and Confluence
  • Familiarity with Power BI or Tableau

What’s on offer

  • $69,700 - $98,400 CAD
  • Base pay, variable compensation, health and well-being benefits, savings and retirement programs, and paid time off

Questions about this role

How much does it pay?

$69,700 - $98,400 CAD.

Where is this job based?

Toronto, Ontario, Canada.

Related roles

Business Intelligence Associate

TD · Toronto, Canada

A 12-month Business Intelligence development program at TD in Toronto for recent graduates, combining dashboard work with structured mentorship. Suits someone early in their career with SQL and data visualization skills.

HybridMid levelFull-time C$80,000 a year
PythonSQLPower BIAzure +4
2 days ago

Sr. Business Systems Analyst

TD · Toronto, Canada

An onsite senior business systems analyst role at TD Bank in Toronto, supporting debit card and payments platform delivery. Suits a BSA with 6-8 years of experience, ideally with a mainframe background.

On-siteSeniorFull-time C$81,600 – C$115,200 a year
JIRAConfluenceMainframeAgile +4
2 days ago

Senior Manager, Engineering

TD · Toronto, Canada · Canada, Canada

A senior engineering management role at TD Bank in Toronto, leading platform architecture and AI adoption across multiple product teams.

SeniorFull-time C$149,500 – C$183,500 a year
JavaAngularKafkaAzure +2
4 days ago

Sr. Full Stack Data Science Engineer

TD · Toronto, Canada · Canada, Canada

A senior full stack data science engineering role at TD in Toronto, building analytics and AI/ML solutions for the bank.

On-siteSeniorFull-time $154,000 – $199,500 a year
PythonPySparkSQLPower BI +8
4 days ago

Manager Tech Delivery / Partner Mgmt, TD Securities

TD · Toronto, Canada · Canada, Canada

A technology risk and controls manager role at TD Securities in Toronto, coordinating compliance documentation, audit remediation and governance reporting.

On-siteManagerFull-time C$96,900 – C$136,800 a year
Risk ManagementControl DocumentationAudit SupportRegulatory Remediation +5
5 days ago

Analyste principal(e) des systèmes d’affaires / Sr. Business Systems Analyst

McKesson Canada · Montréal, Canada

A hybrid Montréal senior business analyst role leading Agile requirements and analytics initiatives within McKesson Canada's retail technology team. Suited to an experienced Agile BA comfortable with SQL, Power BI and cross-functional stakeholder management.

HybridSeniorFull-time C$94,400 – C$157,300 a year
SQLPower BIJiraConfluence +5
2 days ago