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