Job Title: Sr C Trading Systems Developer
Location: Princeton NJ (100% Remote)
Duration: Fulltime
Interview :: Video
Visa : USC & GC
LinkedIn: Required
Need Local Candidates
Job Description:
- Sr C Trading Systems Developer with FIX protocol or Market Data Apps.
- We are currently looking for a highly motivated C Trading Systems Developer with demonstrated experience in designing developing and delivering core production software solutions in a mission critical trading systems environment.
Major responsibilities include
- 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 MIAXs 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
- The developer will be an integral part of a core development team and report to the Trading System Development management team.
Qualifications
- 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 ObjectOriented 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 realtime 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 Education and Experience
- Minimum of a Bachelors 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.
- Strong C data structures development experience with FIX protocol and/or other industry protocols like OPRA CTA UTP etc are critical for this role