Marks & Spencer Group plc

C++ Developer (Hybrid)

Marks & Spencer Group plc
Apply
2 hours ago
Montréal, CanadaSenior

Responsibilities

  • Design, develop, and maintain C++ applications in a Linux environment.
  • Participate in code design sessions and code reviews.
  • Develop, execute, and support testing activities for software reliability, performance, and stability.
  • Collaborate with team members to solve complex technical challenges and deliver business-critical functionality.
  • Make independent technical decisions and resolve issues using sound engineering judgment.
  • Use scripting and automation tools to support development and operational processes.
  • Use modern AI tools to improve productivity, development workflows, and software quality.

Requirements

  • At least 4 years of experience designing and developing C++ applications in a Linux environment.
  • Understanding of software architecture principles and strong computer science fundamentals.
  • Experience with agile methodologies and continuous integration/delivery practices.
  • Proficiency in Python scripting.
  • Ability to work effectively in a collaborative team environment.
  • Strong written and verbal communication skills.
  • Familiarity with and adaptability to modern AI tools.
  • Knowledge of both French and English.
  • Experience with low-latency trading systems is a plus.

Benefits

  • Hybrid work environment combining remote work and office attendance in Montreal, Quebec.
  • Comprehensive employee benefits and perks supporting employees and their families.
  • Equal opportunity and inclusion-focused workplace.
  • Opportunities for internal mobility across the business.

Tech Stack

Categories

Marks & Spencer Group plc

About Marks & Spencer Group plc

10,000+ employees
Contact me