Job Description
As a C++ Developer you will design and develop C++ multi-threaded real-time software to enhance and maintain the MetaTrader trading systems infrastructure; there's lots of algorithm and data structure design work as well as implementation and delivery of new functionalities. You'll be collaborating within a supportive Agile team environment using TDD to produce quality, well tested code.
There's currently a remote interview / onboarding process as well as work from home during the current social distancing measures with a great deal of flexibility going forwards (2 days office, flexible start times); when you are in the office you'll be based in the City with an upbeat team environment, casual dress code and a range of facilities including roof terrace and break out areas.
Requirements:
*You have multi-threaded C++ development experience on Windows (C++11 / C++14)
*You have a thorough understanding of algorithm design, the full software development lifecycle, real-time systems and data structures
*You're collaborative with good communication skills
*Experience with MetaTrader / MT4 or trading systems would be an advantage but not necessary
As a C++ Developer you will earn a competitive salary (to £90k) plus bonus and flexible benefits package.
Apply now or call to find out more about this C++ Developer / Backend Software Engineer (Windows Algorithm Data C++ 14) opportunity.
