C++ Developer - London, United Kingdom - Investigo

    Default job background
    Description

    Contract C++ Developer - (FX e-Trading) – London – Inside IR35 - Hybrid

    Location: London, United Kingdom

    Flexibility: Hybrid 2/3 days per week onsite

    Client 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.