27th January 2026
Senior C++ Developer
Development
London
Senior C++ Developer
6 Month Contract | OUTSIDE IR35
ASAP Start | Hybrid – 3 days a week in the office
Central London | Financial Services
Spencer Rose are working with a leading financial services organisation in Central London who are seeking an experienced Senior C++ Developer to join a specialist pricing and analytics team on a 6 month contract. This role sits within a highly technical environment focused on actuarial and financial pricing systems, combining high-performance C++ development with strong integration into Excel-based user interfaces and server-side components.
The Role
You will join an established team responsible for the development and maintenance of complex financial pricing models and tooling. The work spans server-side pricing engines, Excel add-ins, and user interfaces designed to abstract complex actuarial logic into clean, usable workflows for business users.
Key responsibilities include:
- Developing and enhancing C++ pricing components used for actuarial and financial modelling
- Working on Excel XLLs and C# COM add-ins to expose pricing functionality to end users
- Supporting server-side pricing calculations behind web services
- Contributing to UI development, including work with Qt
- Collaborating closely with quantitative, actuarial, and business stakeholders
- Ensuring performance, stability, and maintainability of multi-threaded systems
Required Skills & Experience
- Strong commercial experience with C++ (C++11/14)
- Background in financial services, ideally pricing, actuarial, or trading systems
- Experience with Excel integration (XLLs, VBA, C# COM add-ins)
- Solid understanding of multi-threaded and high-performance systems
- Experience working in Linux and Windows environments
- Familiarity with tools such as Boost, Jenkins, JIRA
Consultant - Melissa Freer
Telephone: 0207 392 7506
Email: melissa.freer@spencer-rose.com
Share This Position