TMX

TMX

C++ Programmer Analyst – Clearing Systems

Montreal - 1190 av

No sponsorshipDetected 1 day ago
PythonC++GitDockerKubernetesJiraConfluenceLeadershipCollaboration

About the role

  • Venture outside the ordinary - TMX Careers The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets.
  • As a Central Counterparty (CCP), our role is vital: we act as the safeguard of trust for the derivatives and fixed-income repo markets.
  • By ensuring the integrity and stability of exchanges, we enable the market to operate with confidence, even in times of volatility.

Responsibilities

  • Technical Design: Develop technical designs for complex features, both client and server-side, to support new financial instruments.
  • High-Performance C++ Development: Implement critical functionalities within the clearing platform, ensuring smooth and secure execution.
  • Quality Culture: Develop rigorous unit tests and contribute to automated integration testing to maintain our integrity standards (AMF and Bank of Canada regulations).
  • Build the Engine of Canadian Finance
  • Develop technical designs for complex features, both client and server-side, to support new financial instruments.
  • Implement critical functionalities within the clearing platform, ensuring smooth and secure execution.
  • Connection - With site hubs in some of the world's most multicultural cities, we leverage our size and structure to create rich connections and belonging while experiencing powerful global impact through our work.
  • Impact - More than a platform, we use our talents to power mission-critical systems that drive global economic advancement, innovation, and growth.

Requirements

  • C++ Expertise: Minimum of 5 years of experience in C++ application development.
  • Versatility: Experience with scripting languages ( Python, Perl, or equivalent).
  • Tools: Proficiency with Git for version control.
  • Languages: Full proficiency in French and English (oral and written) is essential, as documentation and interactions with internal and external stakeholders are primarily in English.
  • Modernization: Knowledge of container technologies ( Docker, Kubernetes ).
  • Financial Domain: Interest in or experience with financial markets, clearing, or post-trade activities.
  • Methodology: Experience in Agile environments and proficiency with the Atlassian suite (Jira, Confluence).
  • Experience the movement of the market while grounded in the stability of close to 200 years of success.
  • Please note that our company is not currently sponsoring work permit applications and the applicant must be authorized to work in the country where this position is located.

Skills

  • Proficiency with Git for version control.

Benefits

  • Wellness - From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger "we".

Company info

  • This role is hybrid (2-3 days/week in the office) - based in Montreal, QC
  • Our Values and Culture
  • We are the guardians of market trust.
  • Develop rigorous unit tests and contribute to automated integration testing to maintain our integrity standards (AMF and Bank of Canada regulations).
  • United as a global team, we're connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress.
  • Ready to be part of the action?
  • Ready to enrich your career with impactful work, leaders who truly care, and the flexibility and programs to help you thrive as part of #TeamTMX?

Visa & Work Authorization

  • Please note that our company is not currently sponsoring work permit applications and the applicant must be authorized to work in the country where this position is located.

This listing is sourced directly from TMX's careers page and normalized into a canonical job model.