Quantitative/C++ Developer
hace 2 días
London
UK Investment Bank - Tier 1 • Role: Quantitative/C++ Developer (2 year project, with multiple extensions), • Rate: £800 - 850/day PAYE Equiv. £1,110 - 1,180/day umbrella, • Flexi: Mostly remote (once a week onsite) This role is an exciting opportunity to be part a large multi-asset eTrading development team. A successful candidate is expected to: • Design, build and implement pricing, trading and risk management systems., • Work with teams spread across infrastructure, development, support, test and the Front Office., • Participate in the development of all aspects of product delivery including design documents, functional specifications and component building., • Make contributions to the evolving architecture. Responsibilities/Deliverables: • Take responsibility for the system component design and development., • Ensure developed code has significant coverage by automated tests., • Build relationships with key stakeholders., • Adhere to Bank's development practices., • Manage application support handover to global teams., • Maintain and enhance the code base after project go-live., • Build relationships with teams inside/outside FM, Infrastructure units etc., • C+/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable., • Development on Linux using gcc, gdb, git and associated debugging tools., • Knowledge of all aspects of software design, development and deployment., • Working knowledge of FX and/or FI products, pricing and Real Time risk management., • Working knowledge of the design of scalable, high availability, supportable distributed architectures., • Working knowledge of messaging and communication protocols including TCP, UDP, multicast, and data encoding., • Working knowledge of FIX and SBE protocol., • Working understanding of SQL and simple DDL operations., • Experience of any of: multi-threading, low-latency, high-throughput, high-resiliency applications