C# Software Engineer.


Derivatives, FX, Kubernetes, CI/CD


4+ Years

Up to £75,000


Your referral reward
A leading provider of CFD and spread betting trading based in the city of London is in the early stages of an exciting growth within the technology department. They are seeking a skilled C# Software Engineer with experience in messaging technology to enhance their server-side, middle-tier systems focussing on their financial messaging technology. They have an increasing amount of Greenfield projects due to their investment into technology and this is a chance to work with some of the latest tools and technologies.

The successful applicant will have deep experience in C# and be passionate about algorithms, data structures and distributed systems. With their large growing client/user base, they're striving to provide the best software systems for maximum efficiency and performance. You'll get the chance to work with the latest cloud tools and will champion the distributed financial messaging systems.

Key Requirements:

- A minimum of 4+ years experience with C# software development
- Experience with .Net Core
- Experience with middle-ware development 
- Good understanding of messaging technology (ZeroMQ, RabbitMQ)
- Commercial experience with distributed systems 
- Good understanding of RDBMS, data structures and algorithms
- Degree in a technical discipline such as Engineering, Computer Science, Mathematics, Physics (2:1 or higher)
- Experience with containers (Kubernetes, Docker) - Desirable

* You must be eligible to work in the UK without requiring sponsorship

Please note, with the Covid-19 public health crisis ongoing, this role will hire and onboard virtually although we expect a slower process that we’d normally see.

Not quite right for you? Refer someone you know and earn up to £500 when they complete a face-to-face or video interview through Referment. Find out more at