Real-Time C++ Programmer Analyst (Montreal, Hybrid)

TMX Group

Montreal

Hybrid

CAD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TMX Group in Montreal is seeking a Programmer Analyst to design and implement real-time solutions in C++. You will also script validation and automation using Python, contributing to the squad's success and product evolution.

The role reports to the MX Trading & TMX Operation Portal Lead and is based in a hybrid setting (2-3 days in the office). Qualified candidates will have a university IT degree, about 5 years of industry experience, and strong knowledge of template programming, Git, Python,

Qualifications

  • University degree in Information Technology or equivalent required.
  • 5 years of industry experience.
  • Strong skills in designing and developing real-time business applications.
  • C++ programming language practical experience.
  • Very good knowledge of template programming.
  • Knowledge of Git.
  • Python scripting languages.
  • Analysis and programming of distributed systems for Linux.
  • Good knowledge of Jenkins libraries - TCP and UDP.
  • Sense of organization, focus, persistence.
  • Fluency in French and English (spoken and written) essential for documentation and collaboration.

Responsibilities

  • Develop and implement real-time application.
  • Collaborate with Development Manager to understand requirements, design, and testing cycle.
  • Conduct and participate in code reviews following enterprise standards.
  • Provide 3rd level support when needed.

Skills

French English bilingual
C++ programming
Template programming
Git
Python scripting
Linux distributed systems
Jenkins TCP UDP

Education

University degree in Information Technology or equivalent

Tools

Git
Python
Jenkins
Linux

Job description

TMX Group in Montreal is seeking a Programmer Analyst to design and implement real-time solutions in C++. You will also script validation and automation using Python, contributing to the squad's success and product evolution.

The role reports to the MX Trading & TMX Operation Portal Lead and is based in a hybrid setting (2-3 days in the office). Qualified candidates will have a university IT degree, about 5 years of industry experience, and strong knowledge of template programming, Git, Python,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Analyst – Trading Systems (Hybrid, Montreal)
Senior QA Automation Analyst – Trading Systems (Hybrid, Montreal)

tmx • Montreal

Hybrid
CAD 85,000 - 115,000
Python Analyst/Programmer
Python Analyst/Programmer

TMX Group • Montreal

Hybrid
CAD 90,000 - 120,000
Programmer Analyst C++
Programmer Analyst C++

Bourse de Montreal Inc. • Montreal

Hybrid
CAD 110,000 - 150,000
Senior C++ Real-Time Market Data Engineer (Hybrid)
Senior C++ Real-Time Market Data Engineer (Hybrid)

TMX Group • Toronto

On-site
CAD 120,000 - 130,000
Accommodations for applicants
Hybrid work environment
Competitive compensation
Programmer Analyst C++
Programmer Analyst C++

tmx • Montreal

Hybrid
CAD 90,000 - 120,000
Analyste‑Programmeur Python: Impact & Innovation (Hybrid)
Analyste‑Programmeur Python: Impact & Innovation (Hybrid)

TMX Group • Montreal

Hybrid
CAD 90,000 - 120,000
Ingénieur C++ Haute Perf - Finance & Clearing
Ingénieur C++ Haute Perf - Finance & Clearing

TMX Group • Montreal

Hybrid
CAD 110,000 - 150,000
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst

Bourse de Montreal Inc. • Montreal

Hybrid
CAD 85,000 - 120,000
Senior C++ Developer – Real-Time, Low-Latency Trading Systems
Senior C++ Developer – Real-Time, Low-Latency Trading Systems

HRB • Montreal

On-site
CAD 90,000 - 130,000
Incredible perks
5 weeks PTO
Lunches daily
+1
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst

tmx • Montreal

Hybrid
CAD 85,000 - 115,000