Job Title: C++ Developer
Location: New Jersey - Hybrid
Job Type: Contract
Contract - Duration: 12 months
Responsibilities:
• Design, develop, and support the high-performance electronic execution platform for Equities Cash trading.
• Develop and optimize low-latency trade processing systems, ensuring high throughput and minimal latency.
• Build common solutions for trading platform monitoring, trade reconciliation, application recovery, and operational efficiency.
• Collaborate with traders, quant researchers, and clients to drive product innovation and enhance trading strategies.
• Ensure system reliability, scalability, and performance to meet business and regulatory requirements.
• Enhance and maintain existing trading infrastructure, ensuring minimal downtime and maximum efficiency.
• Implement and continuously improve automated testing frameworks, development tools, and testing environments.
• Design and implement test cases for trading functions, ensuring system accuracy, reliability, and robustness.
• Follow Agile development methodologies and contribute towards Continuous Integration (CI/CD) processes.
• Monitor system performance, troubleshoot issues, and apply optimizations for ultra-low latency trading.
• Communicate effectively with global teams and stakeholders in a multicultural environment.
Mandatory Requirements:
• Minimum 7 years of experience in C++ development, with at least part of it in the banking or financial services sector.
• Strong knowledge of capital markets and equities trading processes.
• Hands-on experience in developing automated trading platforms, including market data handling and order execution.
• Expertise in low-latency programming, multithreading, memory management, and performance tuning.
• Proficiency in automated testing techniques, including unit testing and integration testing in a trading environment.
• Experience in designing and maintaining automated testing frameworks, tools, and environments.
• Ability to design and implement comprehensive test cases for trading functions.
• Solid understanding of Agile methodologies and CI/CD processes.
• Strong problem-solving skills with the ability to prioritize multiple tasks, set goals, and meet deadlines.
• Excellent communication skills, capable of articulating complex technical concepts in a multicultural team environment.
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
• Experience with market connectivity protocols (FIX, ITCH, OUCH).
• Knowledge of low-level network programming and hardware acceleration techniques.
• Experience with cloud-based and containerized architectures (Docker, Kubernetes).
• Prior experience working with exchange co-location and ultra-low latency trading environments.
Thanks and Regards
NANI
Email: nani.venu@technosphere.com
...management experience will be considered. No other applicants will be considered. Elgin VW is seeking an experienced Used Car Manager/ Sales Manager. This is a newer facility with lots of Randall Rd traffic, just North of I90. We're a small dealership that has been...
...Home Therapies dialysis health care team as the Home Caregiver LPN/LVN. Ensures provision of quality home patient care in accordance... ...contagious diseases/materials. Education: Graduate of an accredited School of Practical Nursing (LPN, LVN). Current appropriate state...
...Description Description Job Description: We are seeking a motivated and detail-oriented Events Assistant to join our dynamic team. In this role, you will support the planning and execution of a variety of events, ensuring they run smoothly and meet the needs of our...
...years, our team of exceptional PhD and advanced degree medical writers, strategists and world-class creatives have generated award-winning... ...agency Educated to post-graduate level in life sciences or relevant area Therapy area experience in neurology, oncology...
...financial services company is seeking a highly motivated Instructional Designer to work a hybrid work schedule for our client in Pensacola, FL.... ...performance Create and edit new LMS learning activities; set up required training assignments in LMS Create dynamic...