C++ Trading Systems Developer

Princeton, New Jersey

SourcePro Search, LLC
Apply for this Job
We are conducting a search for a highly motivated C Trading Systems Developer with demonstrated experience in designing, developing and delivering core production software solutions in a mission critical securities trading system environment.

The ideal candidate will play a key role in the core development team and report to the Trading System Development management team.

What You'll Do:
  • Assessing business and systems requirements and developing functional specifications.
  • Designing and developing high quality, high performance trading systems software written in C to meet deliverable timelines and requirements.
  • Adhering to company's software development life cycle process/methodology.
  • Building business level subject matter expertise in trading systems functionality and processing.
  • Provide second level support for production on an ad hoc basis when necessary.
What You'll Bring:
  • Minimum of a Bachelor's degree or equivalent in IT/Computer Science.
  • 7+ years of experience in C development.
  • 5+ years of demonstrated experience in delivering software solutions in a trading systems environment for an Exchange or a Wall Street firm.
  • Full software development life cycle experience in a mission critical trading systems environment a must: Options, Equities, Futures, etc.
  • Must possess excellent software design skills and knowledge of advanced data structures.
  • Must have exceptionally strong C knowledge and debugging skills in a Linux environment.
  • Solid knowledge of Object Oriented Programming concepts a must.
  • Strong knowledge of TCP/IP multicast and socket programming required.
  • Knowledge of the BOOST libraries and STL required.
  • Must have experience in developing real-time applications in a distributed processing architecture.
  • Must have excellent organizational and communication skills.
  • Must be able to work effectively in a team environment.
  • Strong knowledge of the logical business domain in Options or Equities trading systems a big plus.
  • Experience coding interface solutions for FIX, OPRA, CTA or UTP a big plus.
  • Knowledge of scripting languages such as Python, Shell, and Perl a plus.
Date Posted: 07 April 2025
Apply for this Job