Description

About the job

Job Title: Sr C++ Developers

Location: REMOTE

Duration: FULL TIME

 

 

Visa: USC/GC

Interview Mode: Photo & Video

 

 

JOB DESCRIPTION


 

C++, Linux, Trading Systems, FIX Protocol-MUST HAVES


 

 

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 the 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 Location:

· The developer will be an integral part of a core development team and report to the Trading System Development management team. Qualifications:

· Strong knowledge of the logical business domain and transaction handling (i.e. functional programming of business logic) in Options and/or Equities trading systems required · 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

· 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 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

Education

Bachelor’s Degree