C++ Engineer - London, United Kingdom - Harrington Starr

    Default job background
    Description

    Want to be a part of building high-performance foreign exchange trading systems?Contribute to all aspects of application development including functional and technical specifications, design, development and production support.

    Key Duties & Responsibilities.

    Systems development on a mature, modern codebase written in C++Test, evaluate and recommend technologies to improve overall solutionsConstantly improving the development life cycle and code qualityCommunicate and collaborate with the research and trading teams to design and deliver innovative, high-quality solutionsProvide day-to-day support for the applicationsRequirements, Skills & ExperienceMust have 4+ years of relevant industry experience with modern C++Must have 2+ year experience with SQL, or a comparable relational databaseSolid understanding of TCP/UDP standards and network protocolsExperience with writing low latency single and concurrent threaded applicationsUnderstanding of the C++ development life cycle and tooling on RHEL LinuxExposure to the FIX protocolExposure to test-driven developmentWorking practices are relaxed, as is the office environment.

    They want to get the best out of you and give you an environment where you can do great work.

    It's rare to find a role where the impact of what you do can have such an immediate impact and often has the potential to move markets.

    No sponsorship is given on this occasion.
    Contact Ciara Clarke for a confidential discussion on this role.