As a C# Developer you will design and develop highly complex software to enable the understanding, processing and organisation of large research datasets as well as developing cutting edge tooling to manage the lifecycle of this data. You'll work across the full development lifecycle, liaising with and responding to the ever changing needs of the business.

This C# Developer role offers the opportunity to work on complex, interesting systems within a collaborative, intellectual team environment. You'll gain exposure to a wide range of technology and approaches including NoSQL, microservices, REST, Kafka, TDD, BDD, as well as gaining valuable knowledge of financial trading systems. Stylish offices in Central London.