C++ Developer (Capital Markets - Trading Lifecycle)
About the role
Title: C++ Developer
Client: Investment Industry
Type: 6-Month Contract + Opportunity to Extend
Location: Toronto, ON (4 day/week onsite)
Work Model: 37.5 hours/week
Day-to-Day Responsibilities: Collabera is seeking a C++ Developer at a major Canadian Investment Industry in Downtown Toronto. The successful candidate will be responsible for designing, developing, and maintaining applications that support trading and post-trade activities across asset classes including equities, fixed income, derivatives, OTC, and FX. Approximately 50% of the role involves hands-on coding using Python, REST APIs, and AWS Cloud. 20% of the time will be spent on analyzing requirements and implementing tailored solutions in collaboration with traders, investment professionals, and operations teams. 20% of the role is focused on production support, ensuring stability and responsiveness for business-critical trading platforms. The remaining 10% is dedicated to managing deployments and participating in the CI/CD process to support scalable and reliable software delivery.
Must-Haves:
-
7-10 years of experience as a C++ developer
-
Experience in capital markets, trading systems, and trade lifecycle processes
-
Front or Middle or back-office applications
-
Strong understanding Equities, Fixed Income, wide range of asset classes)
-
understanding of Python, RestAPI, AWS Cloud, and Microservices
-
Previous project exposure with a presence of legacy applications
-
Strong SQL and database skills
-
Familiarity with CI/CD pipelines and DevOps principles
-
Ability to deliver scalable enterprise solutions in fast-paced environments
Plusses:
-
Multithreading experience
-
Experience with Terraform
-
Knowledge of FIX protocol
-
Familiarity with Bloomberg and/or Murex trading platforms
-
Exposure to Java or other programming languages
About Collabera
In our relentless pursuit of greatness, we are dedicated to developing individuals, creating exceptional teams, and cultivating a unique culture of unity and care. As providers of digital talent solutions, we aim to positively impact businesses and communities globally. We would be honored to be your trusted and uncommon partner on this journey.
C++ Developer (Capital Markets - Trading Lifecycle)
About the role
Title: C++ Developer
Client: Investment Industry
Type: 6-Month Contract + Opportunity to Extend
Location: Toronto, ON (4 day/week onsite)
Work Model: 37.5 hours/week
Day-to-Day Responsibilities: Collabera is seeking a C++ Developer at a major Canadian Investment Industry in Downtown Toronto. The successful candidate will be responsible for designing, developing, and maintaining applications that support trading and post-trade activities across asset classes including equities, fixed income, derivatives, OTC, and FX. Approximately 50% of the role involves hands-on coding using Python, REST APIs, and AWS Cloud. 20% of the time will be spent on analyzing requirements and implementing tailored solutions in collaboration with traders, investment professionals, and operations teams. 20% of the role is focused on production support, ensuring stability and responsiveness for business-critical trading platforms. The remaining 10% is dedicated to managing deployments and participating in the CI/CD process to support scalable and reliable software delivery.
Must-Haves:
-
7-10 years of experience as a C++ developer
-
Experience in capital markets, trading systems, and trade lifecycle processes
-
Front or Middle or back-office applications
-
Strong understanding Equities, Fixed Income, wide range of asset classes)
-
understanding of Python, RestAPI, AWS Cloud, and Microservices
-
Previous project exposure with a presence of legacy applications
-
Strong SQL and database skills
-
Familiarity with CI/CD pipelines and DevOps principles
-
Ability to deliver scalable enterprise solutions in fast-paced environments
Plusses:
-
Multithreading experience
-
Experience with Terraform
-
Knowledge of FIX protocol
-
Familiarity with Bloomberg and/or Murex trading platforms
-
Exposure to Java or other programming languages
About Collabera
In our relentless pursuit of greatness, we are dedicated to developing individuals, creating exceptional teams, and cultivating a unique culture of unity and care. As providers of digital talent solutions, we aim to positively impact businesses and communities globally. We would be honored to be your trusted and uncommon partner on this journey.