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 more than 2 months ago
Similar jobs that could be interesting for youBased on the business system analyst bsa banking aml. in Toronto, ON vacancy
  •  ...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
    more than 2 months ago
  • $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... 
    Suggested
    Full time
    Manual labor
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  •  ...turn recurring service into sustained customer momentum. As a Business Analyst, you’ll independently lead day-to-day delivery, keep priorities...  ...Portfolio Execution & Agency Use strong organizational systems to manage multiple concurrent client workloads without losing... 
    Suggested
    Full time

    Sitetracker

    Toronto, ON
    1 day ago
  •  ...expertise in digital transformation powers businesses to accelerate service delivery, drive...  ...growth. We are looking for a Business Analyst to translate business needs into clear functional...  ...current-state business processes and system workflows to identify gaps, risks, and... 
    Suggested
    Full time
    Work at office
    2 days per week
    3 days per week

    Blanc Labs

    Toronto, ON
    5 days ago
  •  ...Purpose of Job  The Lead Business System Analyst (BSA) will facilitate the identification and documentation of detailed user stories (functional requirements), process and system flows and contribute to the overall user experience, technical solution and acceptance criteria... 
    Suggested
    Full time

    eqbank

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

    Eq Bank

    Toronto, ON
    more than 2 months ago
  •  ...portfolio spans 10+ top technologies across business applications, data, process, cloud, and...  ...seeking a curious and energetic Business Analyst within our Creatio team. You will...  ...using no-code / low-code tools Validate system designs and implementations against business... 
    Full time

    Bits In Glass

    Toronto, ON
    14 days ago
  • $65k - $72k per year

     ...required to drive value for our clients and sustainable growth for our business. Effectively Presents Solutions : Delivers tailored,...  ...change. What will you be doing? The Business Intelligence Analyst plays a critical role in transforming complex retail and... 
    Remote job
    Full time
    Local area
    Flexible hours
    Shift work

    Circana Careers

    Toronto, ON
    8 days ago
  • $82k - $111k per year

     ...Title: Senior Finance Systems Analyst Department: Corporate Finance  Reporting to: Senior...  ...including Salesforce, payroll, procurement, banking, reporting, and other finance-related...  ...’s degree in accounting, finance, business, information systems, or related field or... 
    Remote job
    Full time
    Local area
    Worldwide
    Relocation
    Flexible hours

    World Education Services

    Toronto, ON
    15 days ago
  • $59.12 - $63.35 per hour

     ...RQ11615 - Business Analyst - Junior Duration: 6+ Months (135 Business Days) + 1 Extension Location: 5 days Onsite at Toronto No...  ...Proven experience in gathering, analyzing, and documenting data, system, and business requirements. Expertise in Business Analysis... 
    Full time

    Source Code

    Toronto, ON
    1 day ago
  • $50 - $56 per hour

    As the AML Business Analyst, you will serve as the core translation engine between business stakeholders and technical execution teams. You will...  ...workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including... 
    Long term contract
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    19 days ago
  •  ...Position: Business Analyst Location: Toronto, ON Job ID#: RQ11379 Duration: 7 Months Role...  ...Qualifications Technical Skills Experience supporting systems development initiatives using a rules engine or business process... 
    Full time
    Monday to friday

    Symbiotic Digital

    Toronto, ON
    13 days ago
  •  ...The ONE ID Business Support team seeks to procure 1 Business Analyst. ONE ID is foundational to a wide range of digital health solutions used by healthcare professionals...  ...intelligence tools, dashboards, or reporting systems Knowledge of ITSM practices Proven ability to... 
    Full time

    Maarut Inc

    Toronto, ON
    11 days ago
  •  ...Responsibilities: Provides a comprehensive range of I&IT business analysis services for clients with diverse business and technological...  ..., Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies. Develops strategies, prepares... 
    Full time

    Maarut Inc

    Toronto, ON
    12 days ago
  • $70k - $80k per year

     ...within a commutable distance.    Regular business hours are Monday to Friday between 8:...  ...technical support for critical banking systems, ensuring optimal performance, minimal downtime...  ...change by working alongside challenger banks, fintechs, brokers, and merchants to foster... 
    Full time
    Fixed term contract
    Work at office
    Remote work
    Relocation
    Monday to friday
    Flexible hours

    Peoples Group 2025

    Toronto, ON
    more than 2 months ago
  • $4108 - $5183 per month

     ...specifically targeting students who have a Computer Science or Business background. Candidates must be enrolled in a Canadian post-...  ...applicable.   This position reports to the Senior Business Systems Analyst within the Toronto SAP Marketing and Logistics team. The incumbent... 
    Full time
    Temporary work
    Manual labor
    Work at office
    Relocation

    Teck

    Toronto, ON
    1 day ago
  •  ...Join a Challenger Being a traditional bank just isn’t our thing, so we challenge ourselves...  ...by helping document defects, capture business impact, and coordinate with delivery teams...  ...Computer Science, Engineering, Information Systems, or a related field   ~ Strong analytical... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Summer holiday
    Work at office

    Eq Bank

    Toronto, ON
    more than 2 months ago
  • $100k - $120k per year

     ...Interested in joining one of Canada’s top performing asset managers? We are seeking a Business Analyst for an existing vacancy in our Vancouver-based Information Systems team. This role leverages Order Execution Management Systems (OEMS) domain knowledge or similar to... 
    Full time
    Work at office
    Remote work

    Connor, Clark

    Toronto, ON
    more than 2 months ago
  • $75k - $110k per year

     ...round social activities and events.   We are looking for a Business Analyst to join our team We are seeking an experienced, detail-...  ...efficiency and business outcomes. This is not a data analyst or system analyst role — we are looking for a true Business Analyst who... 
    Full time
    Work at office
    Local area

    Bfl Canada Career

    Toronto, ON
    more than 2 months ago
  •  ...organizations cut through complexity—aligning business ambition with technology execution to...  ...the second-line contact for product and BA/BSA questions across its assigned teams, supporting...  ...— how requirements are pulled from source systems, how planning outputs become Jira-ready,... 
    Full time

    Electric Mind

    Toronto, ON
    more than 2 months ago
  •  ...Seeking two (2) Business Analyst, Intermediate Level, to work on two (2) MTO Regional Corridor Management software development projects that...  ...the current functionality of the Highway Corridor Management System (HCMS). The resources will work within the project team including... 
    Full time
    Internship

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...Position: Business Analyst Location: Toronto, ON Job ID#:   RQ11120  Duration: 8 Months Role Overview We are seeking...  .... Technical Skills Working knowledge of business systems technologies. Knowledge of systems design, development, testing... 
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  • $75k - $90k per year

     ...: Existing Role Salary Range: $75K-90K/year   The Opportunity Mawer Investment Management is looking for a Systems Support Analyst to join the Business Technology (BT) team to play a key role in supporting the Mawer user base in our Toronto office. The System Support... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Mawer Brand

    Toronto, ON
    more than 2 months ago
  • $80 - $110 per hour

     ...recent strategic acquisitions, the top-tier bank has significantly expanded its...  ...workflows. Gather, analyze, and document business requirements from traders and key stakeholders...  ...understand the impact of upstream and downstream systems on business processes. Collaborate with... 
    Full time
    Contract work
    Internship

    Exadel

    Toronto, ON
    8 days ago
  •  ...Responsibilities: The Ministry is seeking the services of one (1) Senior Business Analyst, Level 3 to work as part of the Project Management & Program Delivery project team in collaboration with the core project team, solution delivery vendor(s) and other stakeholders... 
    Full time
    Work at office
    Immediate start

    Maarut Inc

    Toronto, ON
    8 days ago
  •  ...Must be CST or EST The Engineering and Business Systems team works collaboratively across Chainalysis’ Business Automation, Data and Systems organization to ensure that core business systems and platforms enable business policies and operational processes. Our job is to... 
    Full time
    Shift work

    Chainalysis

    Toronto, ON
    a month ago
  •  ...About d1g1t We are looking for a  Business Analyst to join our client service teams. Our client service teams are multi-disciplinary teams...  ...modelling, d1g1t functional use and operation, data analysis, system architecture, integration and information technology. Your role... 
    Full time
    Immediate start
    Flexible hours

    d1g1t

    Toronto, ON
    a month ago
  • $102k - $127.5k per year

     ...build and support enterprise automation, with a focus on Legal systems integration (CLM, e-signature, matter management, compliance). You...  ...Genie, AI Skills, MCP servers) to connect Legal and other business systems. Responsibilities: Design and build Recipes and process... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    23 days ago
  • $100 - $135 per hour

     ...sessions of focus. Qualifications Must-Have ~ BS or MS in Finance, Economics, or related ~3+ years in investment banking, private equity, corporate development, or strategic finance ~ Expertise in LBO/merger modeling , DCF valuation , comps and... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  • $79.6k - $99.5k per year

     ...to thrive. Lyft is seeking a Senior Analyst to join our Business Forecast & Planning team within...  ...analytical role; consulting, investment banking, FP&A, or ops strategy backgrounds also...  ...curiosity about how large, complex business systems work; fast learner with a bias towards... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    more than 2 months 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!