TMX Group

Senior Full Stack Developer (18-month contract)

TMX Group
Apply
2 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
Contact me