Senior C++ Engineer for Capital Markets Pricing
Cynet systems Inc
Toronto
On-site
CAD 90,000 - 120,000
Full time
Job summary
A leading technology firm located in Toronto is searching for a Software Developer to support and enhance global technology solutions in the Capital Markets domain. The ideal candidate will have over 8 years of experience in software development, focusing on C++, and will be responsible for improving system performance and user training. Candidates must possess strong analytical and communication skills to collaborate effectively with teams. This role promises a challenging environment to innovate and develop essential tools for business operations.
Responsibilities
- Assist with user adoption of technology solutions by providing user training.
- Improve scalability, efficiency, and performance of existing technology.
- Provide status reports to managers and technology managers.
- Design and develop tools and applications supporting pricing infrastructure.
- Identify system deficiencies and develop technical solutions.
- Support and debug system deficiencies.
- Contribute to technology deliverables including functional specifications.
- Learn and utilize necessary development tools.
- Deliver user training, publish release notes, and perform release tasks.
- Profile and optimize system performance.
- Improve production support documentation and tooling.
- Enhance CI/CD pipeline of technology.
- Assist with technology updates.
Skills
C++
Multithreading programming
Oracle
Python
Service-oriented architecture
Web services
JSON
XML
DevOps pipeline
Production support
Analytical skills
Communication skills
Interpersonal skills
Teamwork skills
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field
Tools
A leading technology firm located in Toronto is searching for a Software Developer to support and enhance global technology solutions in the Capital Markets domain. The ideal candidate will have over 8 years of experience in software development, focusing on C++, and will be responsible for improving system performance and user training. Candidates must possess strong analytical and communication skills to collaborate effectively with teams. This role promises a challenging environment to innovate and develop essential tools for business operations.