C++ Developer (contract)
- Toronto, ON, Canada
The pay range that the employer in good faith reasonably expects to pay for this position is $34.88/hour - $54.50/hour. · Contract
Applications open in a new tab.
Job details
- Pay
- The pay range that the employer in good faith reasonably expects to pay for this position is $34.88/hour - $54.50/hour.
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
Overview
We are seeking a Senior C++ Developer (Contractor) to join our Global Equity Derivatives Risk Technology team. The successful candidate will work on our risk reporting platform and contribute to pricing and risk management systems, workflow automation, DevOps improvements, and production support tooling.
Key Responsibilities
Technology Development & Support
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
We are seeking a Senior C++ Developer (Contractor) to join our Global Equity Derivatives Risk Technology team. The successful candidate will work on our risk reporting platform and contribute to pricing and risk management systems, workflow automation, DevOps improvements, and production support tooling.
Key Responsibilities
Technology Development & Support
- Assist with user adoption of globally developed technology solutions through user training and collaboration with development teams to enhance the overall user experience.
- Participate in the design and development of tools and applications supporting pricing infrastructure and related business areas.
- Revamp existing technology to improve scalability, efficiency, and performance.
- Profile, analyze, and optimize system performance.
- Improve production support documentation and tooling.
- Assist with technology upgrades and platform modernization initiatives.
- Proactively identify system deficiencies and collaborate with business and technical stakeholders to determine corrective actions.
- Develop technical solutions to remediate production and operational issues.
- Support debugging and troubleshooting of system and software deficiencies.
- Maintain and improve production support processes and tooling.
- Review and understand business requirements.
- Contribute to functional specifications, system impact assessments, and technology dependency analysis.
- Learn and leverage development tools required to be an effective contributor.
- Deliver user training, publish release notes, and perform release-related tasks.
- Improve and maintain CI/CD pipelines supporting existing business technology platforms.
- Provide regular status updates to global and local managers as well as business technology leadership.
- Collaborate closely with business users, developers, and technology partners across global teams.
- 3 days per week onsite - Toronto, ON
- 8+ years of hands-on experience in Capital Markets software development.
- 8+ years of professional C++ development experience.
- Strong proficiency in multi-threaded programming.
- Strong experience with Oracle and Python.
- Experience with Service-Oriented Architecture (SOA).
- Experience developing or consuming web services.
- Strong knowledge of JSON and XML.
- Experience working with DevOps pipelines and CI/CD processes.
- Experience supporting production environments.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Proven ability to work effectively in a collaborative team environment.
- Experience with Sophis.
- Experience with Equity Derivatives products.
- Experience with Risk Reporting platforms and processes.
- Experience with Kubernetes.
- Experience with AWS and/or Azure cloud platforms.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
More about this job
Responsibilities
Develop and optimize risk reporting platforms and pricing infrastructure for Global Equity Derivatives. Provide production support, improve CI/CD pipelines, and collaborate with global stakeholders to enhance system scalability.
Requirements
Requires over 8 years of professional C++ development experience specifically within Capital Markets. Proficiency in multi-threading, Oracle, Python, and DevOps processes is essential.
Skills
- C++
- Multi-threaded programming
- Oracle
- Python
- Service-Oriented Architecture (SOA)
- Web services
- JSON
- XML
- DevOps
- CI/CD
- Capital Markets
- Sophis
- Equity Derivatives
- Kubernetes
- AWS
- Azure
Benefits
- Medical
- Dental
- Vision
- Retirement benefits
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
- Engineering
- Consulting
Keywords
- C++
- Python
- Oracle
- Multi-threading
- SOA
- JSON
- XML
- DevOps
- CI/CD
- Kubernetes
- AWS
- Azure
- Sophis
- Equity Derivatives
- Risk Reporting
- Capital Markets
- Pricing Infrastructure
- Production Support
- Software Development
- System Optimization