Contract C++ Developer - (FX e-Trading) – London – Inside IR35 - HybridLocation: London, United KingdomFlexibility: Hybrid 2/3 days per week onsiteClient Overview:Our client, a prominent financial institution based in London, is seeking a Contract C++ Developer to contribute to an FX e-Trading project. Renowned for their innovative solutions, they aim to enhance electronic trading within the foreign exchange market.Responsibilities:develop, and optimize high-performance C++ applications for FX e-trading platforms.with stakeholders to translate business requirements into technical solutions.and enhance trading algorithms, execution strategies, and risk management tools.with external liquidity providers and ECNs for trade execution.software reliability, stability, and low-latency performance.Technical Requirements:in modern C++ programming language (C++11/C++14/C++17).understanding of multithreading and concurrency concepts.with high-performance computing and low-latency programming techniques.of FIX protocol and experience with implementing FIX connectivity.with market data protocols such as FAST, ITCH, or OUCH.with message-oriented middleware (MOM) technologies such as ZeroMQ or RabbitMQ.understanding of database technologies such as SQL or NoSQL for trade storage and analytics.exposure to financial derivatives and FX market microstructure is advantageous.