Online since 1999 | 12,468 IT Jobs Live NOW

MI & Analytics Developer

Premium Job From Experis IT
Recruiter: Experis IT
Listed on: 8th October
Location: London
Salary/Rate: £400 - £500
Type: Contract
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.


This role is to join the Global FX eTrading MI and Analytics team. Our application is responsible for capturing, storing and analyzing data in excess of 3TB(5billion records) per day from a large number of FX electronic trading venues, as well as internal pricing and trading data. KDB is a critical part of the FX eRisk (electronic Risk) business and our team is the golden source of MI to quants, sales and trading. The platform also provides a range of analytics, facilitates quantitative research and backtesting, and serves a number of regulatory reports. We run hundreds of services concurrently in production and perform multiple releases per day.

The person will be based in the London HQ and is part of a global team with presence in HK and London. They will be working closely with the Quants in London and HK as well as interacting with the broader booking and execution development teams.

Principal responsibilities Develop key parts of the Global FX MI and Analytics platformWork closely with quants and electronic tech team in implementing fit-for-purpose solutionsContribute to designing and architecting tick, data access, feeds and scalable analytic solutionsImplement API-based functionalityContribute to and expand common components, tools and APIsFocus on automation around metrics, builds and testing

Skills Required: Test-Driven / Behaviour-Driven Development with emphasis on specification-based testingStrong analytical and problem solving skills with demonstrable knowledge of market data, trade data and basic statistical conceptsAbility to query, analyse and combine vast amounts of dataTeam player with excellent communication skillsIn depth-Understanding of q language structures and writing performant codeFamiliar with kdb tick architectureAbility to adjust to a dynamic environmentAppreciates differences in style or perspective and uses differences to add value to decisionsExposure to all aspects of SDLC, including build automation, deployment and supportExperience in a second programming language (whether oo or functional) greatly valued