TMX Group

Senior Full Stack Developer (18-month contract)

TMX Group
Apply
4 months ago
Montréal, CanadaSenior

Responsibilities

  • Participate in the complete software development lifecycle, including technical design, implementation, coding, and testing of web applications and digital interfaces.
  • Improve and optimize applications through code reviews, refactoring, and architectural updates.
  • Design and implement web services and RESTful APIs.
  • Develop front-end web client applications and scalable full-stack solutions.
  • Troubleshoot technical issues, support escalations, and bugs with team members and business stakeholders.
  • Apply design patterns, coding standards, and development best practices to create secure, reliable, reusable, and scalable code.
  • Automate repetitive development and operational tasks.
  • Contribute to technical design, web architecture decisions, and continuous process improvements.
  • Facilitate collaborative sessions with development teams and business units to resolve technical issues.

Requirements

  • 5+ years of experience as a full-stack web developer using Python, Vue/JavaScript, C++ object-oriented programming, or equivalent technologies.
  • Proven ability to design and implement web services with RESTful APIs.
  • Demonstrated experience implementing front-end web client applications.
  • Strong working knowledge of version control software and workflows such as Git or SVN, along with CI/CD build pipelines.
  • Postsecondary education in Computer Science or Software Engineering, or equivalent practical working experience.
  • Fluency in written and spoken French and English.
  • Familiarity with Agile/Scrum frameworks and methodologies is preferred.
  • Practical experience with Nginx web servers is preferred.
  • Experience in derivatives trading or clearing is preferred.
  • Knowledge of Google Workspace/G Suite is preferred.
  • Proficiency with Unix/Linux command-line tools is preferred.
  • Hands-on experience with Kubernetes and Docker is preferred.
  • Familiarity with cloud deployment strategies and environments is preferred.

Benefits

  • 18-month contract.
  • Hybrid work arrangement requiring 2–3 days per week in the Montreal office.
  • Cloud-first and hybrid workstyle with flexibility and balance.
  • Generous time off and leaves.
  • Wellness-focused workplace culture and empathetic leadership.
  • Opportunities to work with emerging technology, innovation, digital finance, and mission-critical capital-markets systems.
  • Employee-led Team Impact social-good initiatives.
  • Workplace accommodations are available for applicants and employees who require them.

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