Front Office C++ Developer - Etrading Applications - New York


: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...


As a Front Office DeveloperConsultantyou will work for our client (long term mission).

EXPERIENCE IN C++ in a complex environment (real time, multithreading...) during several years is a MUST. Good communication skills is also mandatory. Experience in finance is a nice to have


The international bank (TOP10 in the world) is looking for a talented consultant to work on the trading system (cross asset) for the Global Markets front office trading desks. The job mainly consists in a very challenging improvement of the existing application in order to increase the volume of the electronic trading activity and add new trading services.

The consultant must have an important technical background (C++). Therefore a previous experience in front office development environment is nice to have.

The job involves analysis, development, testing, and validation, but also presentation and second level support. Good communication skills are consequently very important.


Adapt the Front-office trading tools to the US markets and US user needs.

  • Understand the needs of the business users
  • Adapt products to the US markets and US user needs
  • Identify US specific needs
  • Implement locally technical solutions that fit the current IT architecture
  • Liaise with Paris for core modifications
  • Assume second level support for the systems developed by the Electronic Trading IT group
  • Develop and maintain interfaces with the FO/MO/BO systems when required
  • Write the technical documentation of the solutions(s)
  • Estimate the implementation and maintenance cost of a solution
  • Participate to the other tools development (Greeks analysis, position keeping, )

Breakdown of the Role

  • Analysis: 15 %
  • Programming: 60 %
  • Testing: 15 %
  • Support: 10 %


Relevant Skills (1-10 ranking with 10 as the highest)
Programming language: C++ - 10
Organization and Communication skills - 8
Knowledge of Equity derivatives business - 7
Script language: Python 5
Web technologies - 4

Candidate Requirements
Solid C++ development experience is essential (3+ years of work experience required)
MS in Computer Science or BS with 5+ years of experience in financial software development required.
Exposure to the full software development life cycle.
Good working knowledge of programming in a UNIX/Windows environment
Experience with real-time and multi-threaded programming
Understanding of STL, Design Patterns, Object-Oriented design are also required
Problem solver with innovative ideas, a curiosity to learn and a desire to understand systems beyond those he/she is responsible for
Excellent communication skills

by Jobble

Associated topics: application, backend, c++, developer, devops, java, perl, programming, python, sdet * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...