Overview

Location: Toronto - ON, Ontario, Canada

Date published: 26-Mar-2026

Job ID: 172071

Description and Requirements

Location: Toronto, Ontario

Hybrid (4 Days in Office)

Duration: 6 months
Compensation Range: $104–$110 per hour


Our client, a multinational technology company specializing in IT services and consulting, is seeking an experienced Business Analyst with experience supporting trading platforms and workflows, with deep knowledge of OMS/EMS architecture, FIX protocol, market/client connectivity, and TCA / best execution analysis.


Responsibilities

  • Strong understanding of the end-to-end trade lifecycle, including order creation, execution events, clearing, settlement, corporate actions, rebalancing, market rehearsals, and connectivity testing/certification.
  • Strong command of front-office trading data domains, including critical data attributes, lineage, quality controls, inter-system dependencies, hierarchical relationships, and interactions between trading, market, and reference data.
  • Demonstrated hands-on experience designing and implementing trading workflows across cash equities, listed & OTC derivatives, and FX.
  • Experience in money market instruments (e.g., REPO, stock borrowing and lending) is a plus.
  • Deep understanding of synthetics and swap products and associated implementations, including TRS, FX Swaps, IRS, plus inter-account booking and internal cross scenarios.
  • Ability to analyze complex trade structures and break them into simpler executable flows spanning order capture, routing, execution, fills, allocations, ticketing, financing, internalization, and risk/house bookings.
  • Excellent communication skills; proven ability to partner effectively with traders, operations, and business & technology stakeholders, and collaborate with Developers & QAs.
  • Strong documentation skills, with ability to translate high-level / one-line business requirements into well-structured BRDs and test plans covering scope, assumptions, exclusions, business rules, and edge scenarios.
  • Good technical fluency, including SQL and stored procedures; ability to read Python code is an advantage.
  • Behavioral & interpersonal skills
  • Organization: Highly organized; strong ability to manage priorities, track dependencies, and maintain clarity across deliverables.
  • Delivery: Results-driven; strong focus on timely execution, quality outcomes, and proactive resolution of blockers.
  • Teamwork: Collaborative team player who works effectively with business, operations, and technology stakeholders to achieve shared goals.

Required Skills

  • Experience with OMS, EMS, and FIX Protocol
  • Front Office life cycle 

All interested applicants who meet the qualifications listed above are invited to submit a résumé by clicking “Apply Now.”

The indicated pay range is a good‑faith estimate based on required qualifications, experience, training, and other factors permitted by law. It reflects the pay band established by the client company. Actual offers may vary depending on skills, experience, geographic location, and expected work quality. Most candidates start in the lower half of the range. Pay history is not considered where prohibited by law. This information serves as a general guideline for compensation discussions.