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

business system analyst bsa banking aml.

Randstad

Our leading financial services client in Toronto is seeking a highly skilled Technical Business Systems Analyst (BSA) with a strong background in .NET and database architecture to join their Financial Crime & Regulatory Compliance Technology team. In this role, you will act as the vital bridge between AML business stakeholders, risk officers, and engineering teams to deliver high-impact software solutions for anti-money laundering, transaction monitoring, and regulatory reporting systems.

The ideal candidate brings deep experience in banking compliance domain concepts paired with technical fluency across Microsoft technologies (MS .NET, C#, VB.NET, MVC, IIS, MS SQL) and Java. You will analyze legacy systems, design functional/technical specifications, write complex SQL queries for data reconciliation, and guide full-stack applications through successful delivery.

Work Location: Toronto (Hybrid: 3 days per week in office)

Schedule: 37.5 hours per week

Advantages
High-Impact Domain: Play a key role in safeguarding enterprise integrity through critical anti-money laundering and regulatory compliance technology.

Balanced Hybrid Model: Work in a modern Toronto office 3 days a week while enjoying flexible work-from-home options for the remainder.

Complex Tech Stack: Blend business systems analysis with deep technical code and database analysis across legacy and modern platforms.

Industry Leadership: Gain exposure to enterprise-level banking systems and collaborate with industry-leading risk and engineering professionals.

Responsibilities
Requirements Engineering: Partner with AML, Risk, and Compliance business teams to elicit, analyze, and document Business Requirements Documents (BRDs), Functional Requirement Specifications (FRDs), and Agile User Stories.

Technical Systems & Data Analysis: Analyze existing legacy and modern application codebases (VB.NET, C#, MVC, Java) and database structures (MS SQL Server) to understand system dependencies, data flows, and transformation logic.

Data Lineage & Mapping: Formulate detailed Source-to-Target Mappings (STM), data dictionaries, and API/interface specifications for complex transaction monitoring and financial reporting pipelines.

SQL & Database Validation: Write advanced SQL queries (joins, stored procedures, views) to analyze underlying banking data, conduct gap analysis, perform data profiling, and validate business logic against database records.

System Testing & Defect Triage: Define UAT test scenarios, acceptance criteria, and test data conditioning. Facilitate defect triage sessions with full-stack engineering teams, tracking issues through resolution in Jira and Git/Bitbucket workflows.

Governance & Compliance: Ensure all system designs and workflow updates align with enterprise delivery frameworks, security standards, audit controls, and regulatory requirements (e.g., FINTRAC, OSFI, OFAC, BSA/AML).

Stakeholder & Team Alignment: Serve as the central point of contact during Agile ceremonies, helping translate complex business rules into technical tasks for developers and engineers.

Qualifications
Must-Have Experience & Technical Skills:

- Technical Experience: 5–8 years of hands-on experience or deep technical familiarity reading and analyzing code written in MS .NET (C#, VB.NET, ASP.NET MVC).

- Domain Knowledge: 5+ years of experience as a Business Systems Analyst or Technical Analyst within Tier-1 financial institutions or banking environments, with a solid understanding of AML, Transaction Monitoring, KYC, Sanctions Screening, or Regulatory Reporting workflows.

- Database & Querying: Expert-level proficiency writing complex MS SQL queries, stored procedures, and database triggers for data verification and reconciliation.

- Hosting & Web Architecture: Strong understanding of IIS (Internet Information Services) server configurations and web application architectures.

- Version Control & ALM: Proficiency using Git/Bitbucket for repository tracking, alongside Jira and Confluence for user story management and documentation.

- SDLC & Methodologies: Proven experience working in Agile/Scrum and hybrid delivery models, with a strong understanding of full-stack web application development lifecycles.

- Communication: Outstanding verbal and written communication skills with the ability to articulate complex technical ideas to non-technical business stakeholders and regulatory auditors.

Preferred / Nice-to-Have:

- ACAMS (Certified Anti-Money Laundering Specialist) or CBAP certification.

- Prior experience on legacy-to-cloud application modernization projects (.NET Framework to .NET Core / Cloud platforms).

- Familiarity with enterprise AML vendor platforms (e.g., FCRM, Actimize, Oracle Mantas, or SAS AML).

Summary
If you are a Technical BSA with deep .NET analysis capabilities, strong SQL skills, and proven experience in financial crime compliance, this is an excellent opportunity to drive impact on mission-critical systems. Apply today to connect with our team and learn more about this role in Toronto!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the business system analyst bsa banking aml. in Toronto, ON vacancy
  •  ...Business Systems Analyst (BSA) -Temonos Location: Toronto, ON Work Model: 100% Remote Required Skills • Temenos T24 • Arrangement Architecture (AA) • SQL • Azure DevOps Role Description Financial Product & Core Banking Analysis... 
    Suggested
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Toronto, ON
    22 days ago
  •  ...Job Title: Business Systems Analyst (BSA) -Temonos 100% Remote Experience Required: 5+ Years Role Summary: We are seeking a highly skilled Business Systems Analyst (BSA) with deep expertise in Temenos T24 to operate at the intersection of financial product... 
    Suggested
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...AML Business Systems Analyst (SQL) Location: Toronto, ON (Hybrid – 4 Days Onsite) Duration: 12 Months Role Summary Seeking an experienced Business Systems Analyst (BSA) with strong AML/Financial Crimes experience to support compliance and technology... 
    Suggested

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Senior Business Systems Analyst (BSA) – Wealth Management, API Testing, SQL, UAT Location: Toronto, ON (Hybrid – 4 Days WFO) Duration: 8+ Months Must-Have Skills Wealth Management domain experience Requirements Documentation & Analysis API Testing... 
    Suggested

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $65k - $115k per year

    Sr. Business System Analyst Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (downtown...  ...3 days per week subject to change at any time.  The BSA will support the design, development, testing, implementation... 
    Suggested
    Work at office
    3 days per week
    Toronto, ON
    9 days ago
  • We are seeking an AML Business Analyst II on behalf of our client, a major financial institution located in downtown Toronto. This role supports...  ...is considered a strong asset (Nice-to-Have). •Prior banking or financial institution experience is considered a strong asset... 
    Permanent employment
    Contract work
    Temporary work
    Second job

    Randstad

    Toronto, ON
    7 days ago
  • $50 - $65 per hour

     ...Description One of our Big 5 Bank client is delivering a high-priority transformation initiative, focused on strengthening AML, financial controls, and payments-related compliance...  ...global markets. We are seeking a Business Analyst with full Spanish fluency who brings experience... 
    Contract work
    Toronto, ON
    29 days ago
  • $68 per hour

    Are you a Business Systems Analyst "BSA" looking for your next gig and enjoy going into the office vs. working from home?  If so let us know as we have a client that is looking to add to their team, a Business Systems Analyst for an initial term of 6 months.  There is a strong... 
    Contract work
    Work at office
    Work from home
    Toronto, ON
    19 days ago
  • $81.31k per year

     ...all construction and renovation projects. Your opportunity: Reporting to the Executive Director,Capital Projects, the Business Systems Analyst is responsible for the implementation, configuration, governance, and continuous optimization of the organization’s Project Management... 
    Full time
    Contract work

    University of Toronto

    Toronto, ON
    7 days ago
  • $65k - $115k per year

     ...responsibilities: Requirements Gathering & Analysis Collaborate with business stakeholders to elicit analyze and document requirements...  ...specs and user stories Develop data mapping sheets for system integrations and transformations Clearly communicate requirements... 
    Full time
    Work at office
    2 days per week

    CGI

    Toronto, ON
    14 hours ago
  •  ...inclusive world. Role Overview: We are seeking an experienced Business Systems Analyst with deep expertise in the Wealth Management domain to...  ...with data visualization tools. Familiarity with banking systems and architecture. Provide your feedback on BizChat... 
    Permanent employment
    Full time
    Local area

    Capgemini

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

    Sr. Business Systems Analyst – Murex Reporting Position Description This role is hybrid and requires you to be at our downtown Toronto and/or...  ....  We are seeking an experienced Business Systems Analyst (BSA) to support the implementation and enhancement of Murex Reporting... 
    Work at office
    Toronto, ON
    13 days ago
  • $118k - $152k per year

     ...analytics solutions that enable smarter business decisions. Join Capco to bridge business...  ...The Role We're looking for a Business Systems Analyst / Data Engineer to combine strong business...  ...Systems Analyst, Data Engineer, or in a hybrid BSA/Data Engineering role with strong... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    19 days ago
  •  ...Role: Business Systems Analyst - Contact Center Work Location: Toronto, ON - Hybrid (4 Days WFO) Role Description: Key Responsibilities...  ...clarify requirements. Risk & Compliance Controls (Banking): • Ensure solutions comply with banking regulatory... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    7 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
    22 days ago
  • $80k - $130k per year

    Sr. Business System Analyst (Capital market) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or...  ...a minimum 4 days per week subject to change at any time.  BSA need to have work experience for regulatory reporting, familiar... 
    Work at office
    Shift work
    Afternoon shift
    Early shift
    Toronto, ON
    21 days ago
  • $100k - $120k per year

     ...Job title Business Systems Analyst Reporting to Director of Product Development Years of experience 7+ Location Toronto – Hybrid work environment (3 days in office and 2 days remote.) Position type Full-Time,... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Raising The Village

    Toronto, ON
    28 days ago
  •  ...Senior Business Systems Analyst – Capital Markets (Investment Banking) Location : Toronto - Hybrid ( 3 Days a week) Job Summary We are seeking an experienced Business Systems Analyst with strong domain knowledge in Capital Markets and exposure to Investment... 
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $40 per hour

    Overview Our client, one of Canada's leading banks, is looking for a Business Systems Analyst to join their Capital Markets Technology team. This role will support regulatory trade reporting initiatives and enhancements to trading applications, working closely with business... 
    Permanent employment
    Contract work
    1 day per week
    Toronto, ON
    18 days ago
  •  ...Job Description: Role: Business System Analyst Duration: 7 months Location: Toronto ON Hybrid: 2-3 days a week on site Primary...  ...engagement Experience working within a top-tier Canadian bank with a large and complex balance sheet Role Responsibilities... 
    Full time
    2 days per week
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    14 hours ago
  •  ...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... 
    Permanent employment
    Full time
    Contract work

    ravl_io

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Business Systems Analyst - Regulatory Reporting Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (81 Bay Street, Toronto) at a minimum 2 days per week - subject to change at any time.  Overview client... 
    Work at office
    2 days per week
    Toronto, ON
    15 days ago
  • $50k - $90k per year

     ...people can find meaning and opportunity. It builds consumer and business confidence, empowers organizations to find imaginative ways of deploying...  ...of APIs and integrations between applications and enterprise systems using modern integration tools and platforms  Curam: Assist... 
    Permanent employment
    Internship
    Flexible hours

    Deloitte

    Toronto, ON
    3 hours ago
  • $57.18 - $66.26 per hour

     ...seeking a tech-savvy, highly analytical Bus Systems Analyst IV to join their core Platform Systems...  ...a critical part in translating complex business needs into clear, actionable system...  ...foundational Book of Record across enterprise banking systems. Operating with an engineering... 
    Long term contract
    Contract work
    Work at office

    Randstad

    Toronto, ON
    2 days ago
  •  ...Senior Business Analyst – Lending Domain (Canadian Banking) Required Experience: 7+ years Skills: IT Business Analysis / Business Systems Analysis Banking Lending Domain (Retail Lending, Commercial Lending, Mortgages, Loan Servicing, Credit Products) Lending... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    26 days ago
  • $61.47 - $68.62 per hour

     ...client, is seeking a detail-oriented Senior Business Analyst (Business Analyst V) to join their core...  ...colleagues, these mission-critical systems rely on robust operational standards, audit...  ...Business Analyst, Business Systems Analyst (BSA), or Technical Process Analyst in large enterprise... 
    Contract work
    Temporary work
    Internship
    Work at office
    Flexible hours
    2 days per week

    Randstad

    Toronto, ON
    9 days ago
  • $23.83 - $35.6 per hour

    Our client, is seeking a detail-oriented Business Analyst - IT I to support critical initiatives...  ...a supportive, high-visibility corporate banking environment. Responsibilities Requirements...  ...source-to-target mapping and document system data flows for ingestion into enterprise... 
    Contract work
    Remote work

    Randstad

    Toronto, ON
    15 days ago
  •  ...Challenger At EQ were remaking banking so every Canadian gets ahead...  ...works for Canadians and the businesses that power our economy this could...  ...you! The Work The Manager AML FIU is responsible for the...  ...team appraised of any issues system delays vendor concerns and non... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Shift work

    EQ Bank

    Toronto, ON
    14 hours ago
  •  ...driven and analytical Senior Analyst, Governance & Controls to join...  ...within a high-exposure wholesale banking environment, this hybrid role...  ...(Compliance, Risk, AML, etc.). Acting from the perspective...  ...Assessable Unit (AU), and Unique Business Process (UBP) inventories. •... 
    Contract work
    Interim role
    2 days per week

    Randstad

    Toronto, ON
    12 days ago
  • $34 per hour

    Role: AML Analyst Structure: 7 month contract Location: Downtown Toronto  Rates: Up to...  ...great new opportunity to support one of our banking clients in a contract capacity! Please...  ...FIU or AML Investigations team within a bank. Someone who can triage AML... 
    Contract work
    Bank staff
    Local area

    CorGTA

    Toronto, ON
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to business system analyst bsa banking aml.. Be the first to apply!