Copy of C++ Developer – trading systems recruitment
Key Deliverables
• Contribute to the stability, performance and functionality of the trading system
• Design and implement new features and functionality according to the needs and requirements from various business units
• Design, plan and implement fixes, changes and improvements to existing code
• Optimize existing software for better performance, resiliency and recovery.
• Unit test and integration test all changes and enhancements.
Requirements
• C and C++ Expert level (3 years min in past 5 years): use of C++ Templates and Boost
• Extensive experience in development in a real-time, multi-tasking environment
• Deep knowledge in developing high-performance distributed trading environments
• Experience with the full trading workflow and knowledge of financial exchange development cycle
• Low level hardware know-how including fault-tolerance and full monitoring capabilities
• Linux and kernel programming knowledge and other high level tuning techniques experience preferable
• Familiar with trading knowledge with fundamental understanding and architectural basis (TCP-IP / sockets / ASIO / messaging network technologies)
If you are interested in this position, then please forward me your application via e-mail.