C++ Developer

Salary $225,000
LocationNew Jersey
Employment type Permanent
Discipline

Job description

The ideal candidate will work in a highly effective software development team responsible for the engineering and implementation of enhancements to a global trading platform.

The position is fully remote, with an option to use the office hub for team meetings and collaboration efforts. Occasional travel may be recommended for organizational off-sites.

Job Responsibilities

  • The ideal candidate will work in a software development team responsible for developing and enhancing core trading systems for Fixed Income and Derivative Securities.
  • Must have the ability to work in a small team, with strong communication skills, and the ability to interact with both technical team members and non-technical business teams.

Qualifications

  • Minimum 5 years of experience with C++ in a Windows environment, utilizing object-oriented techniques, strong testing methodologies, and high-quality development practices.
  • Experience in multi-threading, STL, and Distributed Systems.
  • Database application development experience, preferably with MS SQL Server, utilizing SQL and relational database techniques.

Preferred Skills

  • Experience developing high-throughput, low-latency, and resilient software.
  • Knowledge of Python/JavaScript programming.
  • Experience in developing FIX-related applications.