You are here : Group Home Page > Caspian One: Finance & Technology Canada > Job Details > Senior C++ Developer - Algo

Senior C++ Developer - Algo




Job Type

Salary / Rate
Up to $80p/h DOE

Apply for this job
Similar jobs by email
Send to a Friend
RSS feed this search
Add to job Basket

My financial client is looking for a strong C++ developer to join the local Exchange Connectivity development team based in Montreal, an important part of the larger, global team.
The Exchange Connectivity team are responsible for developing and maintaining applications to access market for order execution. The focus is on developing highly robust systems that can process large quantities of orders with very low latency. The team handles almost all asset classes that the firm trades. Prior experience with exchange connectivity/protocols is a big plus. 
If you have experience in real-time and multi-threaded application design and development and are experienced in the skills below, I would like to hear from you!
• Act as a development resource for project work in a global development team. 
• Be responsible for all aspects of the project lifecycle from requirements to deployment and subsequent support. 
• Develop new OR for new markets or system upgrades per exchange specification. 
• Enhance existing systems to meet new requirements. 
• Applying break-fixes to software as required. 
• Served as L3 support -Design/develop products to add value to the services the team provides. 
• Perform exchange certification, regression testing, configure and deploy applications (some weekend work required). 

Essential Skills:
• Minimum 5+ years of C++ development 
• Unix/Linux Experience 
• Need to have worked on distributed applications, in service based architecture, 
• Need to demonstrate in-depth understanding of OO principles, design patterns and threading techniques. 
• Need low latency/high performance development experience 
• Exchange knowledge is a big plus.
Benefits: Long Term Contract and Competitive Rates
For more information or to apply, please contact Lidia Gennaro at or call 647 694 0190

Keywords: C++, Latency, Multithreading, Linux, Python, Networking, TCP/IP, UDP, Protocols, Design Patterns, Data Structures, Real-time, Highly Available Systems,