TMX Group

Python Analyst/Programmer

TMX Group
Apply
2 months ago
Montréal, CanadaSenior

Responsibilities

  • Participate in the architecture, design, development, maintenance, and support of Python business automation tools.
  • Develop and support enterprise-level applications used by Operations and Risk teams.
  • Design and maintain automated tests and execute testing before delivery.
  • Collaborate with team members to review and challenge requirements, designs, and testing cycles.
  • Conduct and participate in code reviews according to enterprise coding standards.
  • Troubleshoot software and systems and contribute to process improvement.

Requirements

  • University degree in Information Technology or equivalent.
  • At least five years of experience as an Analyst Programmer, including at least three years of hands-on Python development.
  • Strong knowledge of object-oriented programming principles and software design practices.
  • Experience developing, maintaining, and troubleshooting enterprise-level applications.
  • Experience with Python unit-testing frameworks and automated-test best practices.
  • Fluency in spoken and written French and English.
  • SQL query experience is preferred.
  • Financial-industry experience and strong analytical, organizational, problem-solving, interpersonal, and multitasking skills are preferred.

Benefits

  • Hybrid work arrangement requiring two to three days per week in the Montreal office.
  • Cloud-first and hybrid workstyle with generous time off and leave programs.
  • Flexible workplace culture focused on wellness and work-life balance.
  • Opportunities to work with emerging technology, innovation, digital finance, and mission-critical market systems.
  • Employee-led social-impact initiatives and career growth opportunities.

Tech Stack

Categories

TMX Group

About TMX Group

1,001-5,000 employees

TMX Group operates Canada’s primary market infrastructure, including Toronto Stock Exchange, TSX Venture Exchange, and Montréal Exchange, plus clearing and depository services (CDCC, CDS) and market data units. It serves issuers, investors, brokers, and energy traders with listing, trading, clearing, data, and analytics, and earns fees from transactions, listings, data subscriptions, and technology platforms like Trayport. Headquartered in Toronto, TMX Group is a public company listed on the TSX.

Contact me