C++ Developer
Collabera Inc.
C++ Developer
Contract: Toronto, Ontario, CA
Salary Range: 90.00 - 109.00 | Per Hour
Job Code: 363625
End Date: 2025-08-13
Days Left: 28 days, 8 hours left
Key Responsibilities:
-
Develop and maintain high-performance trading and post-trade applications using C++.
-
Work across the full development lifecycle – from gathering requirements to design, development, testing, and deployment.
-
Collaborate with business stakeholders to analyze requirements and deliver customized solutions.
-
Support production systems and ensure platform reliability and responsiveness.
-
Contribute to the CI/CD process to enable scalable and secure software delivery.
-
Work with modern tech stacks including Python, REST APIs, AWS Cloud, and microservices.
-
Participate in initiatives involving legacy system modernization and platform integration.
Must-Have Qualifications:
-
7–10 years of hands-on experience as a C++ Developer.
-
Strong experience in capital markets, trading systems, and trade lifecycle management.
-
Exposure to front, middle, or back-office applications.
-
Deep understanding of various asset classes including equities, fixed income, and derivatives.
-
Working knowledge of Python, REST APIs, AWS Cloud, and microservices architecture.
-
Experience with legacy applications in financial environments.
-
Proficiency in SQL and relational databases.
-
Familiarity with CI/CD pipelines and DevOps practices.
-
Ability to deliver scalable and maintainable enterprise-grade solutions.
Nice-to-Have Skills:
-
Experience with multithreading in C++.
-
Exposure to Terraform for infrastructure-as-code.
-
Knowledge of FIX protocol for electronic trading communication.
-
Familiarity with platforms like Bloomberg or Murex.
-
Understanding of Java or other object-oriented programming languages.
Job Requirement
- C++
- C++ Programmer
- Terraform
- REST APIs
- Capital Markets
- SQL
- Microservices
- Python
- CI/CD
Reach Out to a Recruiter
- Recruiter
- Phone
- Shashank Gowda
- shashank.gowda@collabera.com