C++ Programmer Analyst
Core
Architect client-server logic and implement critical functionalities for SOLA Clearing, the flagship system of the Canadian Derivatives Clearing Corporation (CDCC), ensuring high performance and reliability for derivatives and fixed-income repo markets.
Role type
Senior C++ Programmer Analyst
Builds
High-availability clearing platform and new financial instruments
Domain
Financial markets / Clearing / Post-trade activities
Deliverable
production ML models | product features | infrastructure
Required skills
C++ application development, technical design, unit testing, automated integration testing, scripting languages (Python, Perl), Git version control
Preferred skills
Container technologies (Docker, Kubernetes), Agile methodology, Atlassian suite (Jira, Confluence), financial domain knowledge
Technologies
C++, Python, Perl, Git, Docker, Kubernetes, Jira, Confluence
Responsibilities
Develop technical designs for complex client and server-side features, implement critical functionalities within the clearing platform, develop rigorous unit tests and contribute to automated integration testing, collaborate with architects, business analysts, and QA teams
Seniority
Senior, hands-on IC