C# Developer - Front Office FX eTrading

McGregor Boyall
08 Aug 2017
15 Aug 2017
Contract Type

C# Developer - Front Office FX eTrading

C# Algorithmic Developer with experience with low latency, multi-threaded programming and performance optimization experience is required for this FX electronic trading team. The FX eTrading group is a global team providing services directly to the global FX business within the largest bank in the Euro zone by deposits. Based in London and part of the FX eTrading development team, this role involves working closely with the front office, trading and quants.

Key responsibilities include:

  • Development of the FX spot market making pricing and distribution system (pricing engine, FIX gateways)
  • Taking part in all FX Autohedging developments which cover automated risk management, market execution algos, smart order routing,
  • Being part of the whole development lifecycle including analysis, architecture/design, development, performance enhancement and testing


  • Expert C# / OO knowledge
  • Experience of eFX business (Spot)
  • Experience of algo-trading development
  • Experience of high-performance / low latency development
  • Experience of FIX Protocol

McGregor Boyall is an equal opportunity employer and do not discriminate based on race, religion, gender, age, sexuality, gender identification, or physical ability.