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

Senior Business System Analyst

$70k - $150k per year

BMO Financial

Application Deadline:

10/29/2026

Address:

4100 Gordon Baker Road

Job Family Group:

Technology

About the team

Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance requirements by providing enterprise-scale solutions using data, analytics, and technology capabilities. As a central organization, DnA collaborates with groups across the bank such as Finance, Risk, AML, FCU, HR, Marketing, Wealth, Capital Markets, Personal and Business Banking, Global Asset Management, etc. on various data initiatives. We deliver hundreds of data transformation initiatives every year to help our partners solve problems and make smarter data-driven decisions.

We are a very diverse organization with plenty of exciting opportunities to apply your unique skills to solve complex business problems. There are plenty of opportunities to grow and learn from others as DnA is on a transformational journey to modernize our platforms and capabilities toward a best-in-class, cloud-based data warehousing environment. If you love data, complex challenges, cutting-edge technologies, and opportunities to learn, then this is the team you want to be in.

What will you do

  • Develop and document the technical design of a solution that solves a business problem

  • Lead in the analysis and design phases of the software development life cycle

  • Identify, interpret, and map all required input and output data

  • Create data models and mapping documents

  • Provide direction, coaching, and guidance junior analysts

  • Strengthen development capability via mentoring, knowledge sharing, and building communities of practice

  • Stay abreast of industry technical and business trends

What do you need to succeed?

  • 5 - 7 years of relevant experience and IT education and/or certification(s)

  • 5+ years of experience in one or more of SQL, NoSQL, Python, Scala

  • Ability to collect, organize, analyze, and disseminate data

  • Experience in data warehousing, data modeling, and data mapping

  • Applied knowledge of problem decomposition and analysis techniques

  • Experience with SSIS, Spark, Unix/Linux scripting, cloud computing services (e.g. AWS), Hadoop, Netezza

  • Familiarity with structured and non-structured datastore technologies

  • Strong documentation, communication, collaboration, and problem-solving skills

  • Ability to prioritize work and manage multiple work streams concurrently

Nice to have

  • Knowledge of technical/business environment and processes

  • Comprehension of predictive analytics and AI/ML

Salary :

$70,000.00 - $150,000.00

Pay Type:

Salaried

The above represents BMO Financial Group’s pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: 

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at .

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Business System Analyst in Toronto, ON vacancy
  • $85k - $125k per year

     ...behind. Our purpose is to build a team that puts real, sustainable business outcomes at the core of everything we do. We’re here to...  ...our people are proud to Build. Better. As a Business Systems Analyst in our Delivery guild , you’ll play a critical role at the... 
    Senior
    Full time
    Manual labor
    Flexible hours

    RAVL

    Toronto, ON
    19 hours ago
  • $102k - $133k per year

     ...portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture. The Role: The Senior Business Systems Analyst will join the Enterprise Systems Team within the Technology Operations organization and help build and deliver projects... 
    Senior
    Work at office
    Local area
    Flexible hours

    OpenTable

    Toronto, ON
    3 days ago
  •  ...an organization that presents you to consulting opportunities and supports you as a partner? \\\ \ \ \\\\\\\  Business Systems Analyst \\\\\ \\ \(6 month contract to start - Remote Work/Downtown Toronto)\\\ \\\ \ Our client in the Financial Services... 
    Suggested
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    19 hours ago
  • $96.56k - $128.74k per year

     ...00PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and...  ...Canada and the world better through trade. Position: Senior Business Systems Analyst, ServiceNow CSM Employment Type: Permanent   Compensation... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    17 days ago
  •  ...aligned to CIBC's enterprise architecture roadmap. As a Sr Business Systems Analyst, you'll support end-to-end Client and vendor support as a subject...  ...together can bring a vision to life. Suggest changes to senior management using analytics to support your recommendations.... 
    Senior
    Full time
    Flexible hours
    2 days per week
    1 day per week

    CIBC

    Toronto, ON
    6 days ago
  • $55 - $65 per hour

     ...Business Systems Analyst Location: Toronto ON Onsite Flexibility: Hybrid 4 days in office 1 day work from home Contract Details Position Type: Contract Contract Duration: 12 months (with possibility of extension based on business needs and performance; conversion... 
    Permanent employment
    Contract work
    Work at office
    Worldwide
    Monday to friday
    Shift work

    the Client

    Toronto, ON
    8 days ago
  • $96.56k - $128.74k per year

     ...EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the...  ...world better through trade. Position: Senior Business Analyst Employment Type: Permanent...  ...business domains, including financial systems, investment reporting, and corporate accounting... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    4 days ago
  • $46 per hour

     ...Document technical requirements to ensure that products, processes and solutions meet business requirements Prepare cost-benefit and return-on-investment analyses to support system implementation Design, develop and implement information systems business solutions... 
    Permanent employment
    Full time
    Remote work

    G9SIGMA INC.

    Toronto, ON
    3 days ago
  • $90k - $110k per year

     ...measurement across the ecosystem. Job Description The Business Analyst, Omnichannel Enablement supports data-driven healthcare marketing...  ...as a Business Analyst, Technical Business Analyst, Business Systems Analyst, or similar role supporting digital, CRM, direct... 
    Senior
    Full time
    Shift work

    Klick Health

    Toronto, ON
    19 hours ago
  •  ...The Opportunity Picton Investments is seeking a seasoned Senior Business Analyst to bridge business needs with technology solutions across our...  ...DL, Snowflake ODS, and other trading and market data systems. You’ll be responsible for translating complex business requirements... 
    Senior
    Long term contract
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    19 hours ago
  • The ideal candidate will bring deep expertise across the payments landscape, including ISO 20022, Interac, RTR, US Wires, Faster Payments, and Cards.   The client is flexible on the specific payments specialization and is open to strong BSA profiles with a proven payments...
    Contract work
    Flexible hours

    Long Finch Technologies

    Toronto, ON
    9 days ago
  • $84.19 - $101.15 per hour

     ...RQ11519 - Business Analyst - Senior Contract: 1 year + (283 business days) + Possible extention Location: Toronto, ON - 5 days onsite...  ...diagrams, use cases and use case models. Experience creating systems diagrams and mapping integration specs Experience... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    19 hours ago
  •  ...Provides a comprehensive range of I&IT business analysis services for clients with diverse...  ...Architecture and Gating Process, and OPS Standard Systems Development Methodologies Develops...  ...Product management    Business Analyst Skills: Oral and written communication... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    19 hours ago
  • $70 per hour

    Our client is a major Asset Manager undergoing a project to improve middle office reporting.  They are looking for an Business Systems Analyst / Data Analyst for an initial term of 2-3 months [until the end of 2026].  There is expectation of extensions as they work through budgets... 
    Contract work
    Work at office
    Toronto, ON
    12 days ago
  • $84.19 - $101.15 per hour

     ...RQ00781 - Sr. Business Analyst Duration: 6+ Months (146 Business Days) Location: HYBRID 3 Days ONSITE at 525 University Avenue Description...  ...enhancing care provision for patients across the health system. Required: Minimum 5-7 years business analyst... 
    Senior
    Full time
    Work at office
    Work from home
    Home office

    Source Code

    Toronto, ON
    19 hours ago
  • $60k - $111.7k per year

     ...exceptional relationships with business partners and internal...  ...and delivers presentations for senior leaders. Acts in a larger project...  ...quality of reports submitted by analysts and provides related coaching...  ...and walkthroughs. Ensures system specifications meet expectations... 
    Senior
    Full time
    Contract work
    Part time

    BMO Financial Group

    Toronto, ON
    6 days ago
  • $95k - $145k per year

    Senior Business Systems Analyst (Policy Center) Position Description Business Analyst - PC/BC Guidewire Project Summary We are looking for an experienced Business Analyst to support Guidewire-based insurance solutions, with a focus on PolicyCenter and related business... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    a month 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...  ...Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies Develops strategies, prepares business... 
    Senior
    Full time

    Source Code

    Toronto, ON
    19 hours ago
  • $99.55k per year

     ...Management (SEM) on key processes and systems to support the student experience. These...  ...unit also provides direct technical and business process support to other SEM units (...  ...student records. Your opportunity: The Senior Systems Analyst is responsible for managing information... 
    Senior
    Full time
    Work at office

    University of Toronto

    Toronto, ON
    9 days ago
  •  ...Job Title: Senior Business Systems Analyst – Wealth Management & SQL Location: Toronto, ON Work Model: Hybrid – 4 days onsite/week Role Summary Seeking a Senior Business Systems Analyst to support the modernization of a portfolio management... 
    Senior
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  • We are seeking an experienced Senior Business Analyst with deep expertise in electronic health systems and clinical workflows to support high-priority digital health initiatives. In this role, you will lead business requirements definition, stakeholder engagement, and process... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    12 days 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:...  ...workflows, functional specifications, and implementation-ready system documentation. ~ Experience within digital identity, access... 
    Senior
    Full time

    Source Code

    Toronto, ON
    19 hours ago
  •  ...requirements for new customer experience initiatives. You perform business process gap analysis and write user stories. Every project has...  ...related); You have 7+ years working experience as a Business Analyst in the field; You have experience working on lending products... 
    Senior

    Backbase

    Toronto, ON
    3 days ago
  • $75 per hour

    Our client is looking for a Business System Analyst to join a major system migration initiative, transitioning a Fixed Income trading platform from a legacy platform to a new trading platform. The contract is 6 months to start but the project spans multiple years.  We are seeking... 
    Contract work
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    a month ago
  • $65.6k - $98.4k per year

     ...Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $65,600 - $98,400 CAD...  ...specific details for this role. : Data Engineer (Business Systems Analyst) About the Team Data as a Service (DaaS) is an... 
    Full time
    Work from home

    TD Bank

    Toronto, ON
    11 days ago
  • $75 - $80 per hour

     ...Senior Business Systems Analyst - Treasury, Cash Management & ERP Join an exciting opportunity in the insurance sector for our client. This role supports initiatives focused on treasury systems, financial data integrity, process automation, and application enhancements... 
    Senior
    Hourly pay
    Contract work
    Flexible hours

    Recrute Action

    Toronto, ON
    4 days ago
  •  ...manage with intelligence to scale their businesses. In addition to collaborating with global...  ...warehouse, aggregation, and analysis - applying systems-thinking and automation to ensure it all...  ...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
    19 hours ago
  • We are seeking a highly accomplished Senior Systems Analyst for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier business intelligence, data modeling, and systems analysis capacity, specializing in translating business needs... 
    Senior
    Contract work
    3 days per week

    Randstad

    Toronto, ON
    18 days ago
  •  ...The purpose of this procurement is to procure one Senior Business Analyst required for the Clinical Data Foundation (CDF) Program. Responsibilities...  ...Architecture and Gating Process, and OPS Standard Systems Development Methodologies Develop strategies, prepare business... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    19 hours ago
  •  ...making skills \\ Leads and conducts business analysis \\ Ability to conduct requirements...  ...and Gating Process, and OPS Standard Systems Development Methodologies \\...  ...M4C"}],"headerName":"RQ00494 \- Business Analyst \- Senior","widgetId":"383123000000072311","isJobBoard... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Business System Analyst. Be the first to apply!