C++ Developer in New York, NY at Open Systems Technologies

Date Posted: 12/28/2019

Job Snapshot

Job Description

Our client a world renowned hedge fund is seeking a C++ Developer who will support, enhance, and improve a highly optimized and scalable C++ platform code. This candidate will identify and refactor monolith application towards microservices architecture while maintaining trading execution performance.

Job Responsibilities:

  • Develop and enhance the commodities trading systems
  • Work with traders, developers, business analysts and support teams to define solutions
  • Experience leveraging best in class tools and technologies to refine and improve software development practices to the team
  • Write unit testing components, produce metrics and use automated software tool to facilitate the process on an ongoing basis
  • Troubleshoot, identify the root cause of issues under time pressure and able to find solutions to bottleneck and bugs

Job Requirements:

  • 5+ years writing highly optimized C++ real time applications, STL
  • Experience with popular open source libraries like boost
  • Knowledge of scripting language like Python
  • Working knowledge of the UNIX operating system
  • Experience with design patterns, object-oriented design, distributed systems, and modern software architecture
  • Experience in designing multi-threaded applications
  • Experience developing client/server applications
  • Knowledge of event-driven (publish/subscribe) programming models.
  • Understanding of networking with TCP/IP
  • Working knowledge of efficient in-memory data management and associated data structures and techniques
  • Some relational database background with SQL knowledge
  • Extensive knowledge of order management and order routing
  • Experience with unit and automated integration testing.
  • Experience with messaging products, such as Smart Sockets, 29West, Solace, RTI.
  • Working knowledge refactoring monolith applications towards a microservices architecture where applicable
  • Familiarity with algo trading frameworks a big plus
Job category:
  • Information Technology
Job keywords:
  • C++
  • Developer
  • Trading Support
  • Scripting