C++ Developer

Millennium Management LLC
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Microsoft Windows
C++
Data Structures
Software Design Patterns
Linux
Information Technology

Job description

  • Building and maintaining our in-house quantitative pricing and risk library (C++)
  • Facilitate the integration of this library into upstream applications
  • Maintain and enhance the eco-system around the library, including communication with other departments and groups within the firm
  • Promote C++ coding and design best practices

Requirements

Do you have experience in Linux?, Do you have a Bachelor's degree?, * Bachelor's degree in Maths, Computer Science, or other relevant discipline (higher qualification is a plus)

  • Substantial experience in C++ Development
  • Modern C++ programming experience in C++17/20 or above
  • Knowledge of design patterns, data structures and algorithms
  • Ability to write efficient, high performing code
  • Strong analytical and problem-solving skills
  • Solid communication skills
  • Able to work as part of a team in a fast-paced environment
  • Detail oriented, organised, demonstrating thoroughness and strong ownership of work

Optional:

  • Experience working with pricing/risk analytics libraries
  • Experience working with cross platform C++ development (Windows / Linux)
  • Knowledge of financial instruments in any asset class

Apply for this position