Connecting to LinkedIn...

Full Stack .Net Developer - Algorithm Execution

Posted 13 days ago

London, England, £120000 - £160000 per annum + bonus + benefits

Job Type: Permanent

Managed by: C# Team

Full Stack .Net Developer / Senior Software Engineer (Algorithm Execution OOP C# .Net Core). Are you a skilled software developer with an indepth knowledge of C# (or other OOP) and experience of developing algorithmic trading systems?

You could be working on complex and intellectually stimulating systems for a technology driven Hedge Fund that invests in the sports betting markets; you'll be based in fantastic offices in a vibrant area of North London with in-house gym and steam room, games room with pool tables and dart boards, library and free high quality catering (breakfast, lunch, dinner) from the onsite chef.

As a Full Stack .Net Developer you will design and develop the core algorithmic based betting platform; including architecting and building the platforms infrastructure such as order management, abstractions to enable easy integrations with strategies and external interfaces as well as optimising critical code paths. You'll partner with trade strategists to develop execution strategies from concept through to implementation; provide technical direction to improve the delivery of features and ensure the platform remains technically strong and keep up to date with industry trends, incorporating industry best practice and introducing new technologies as appropriate.

You'll be joining a hugely talented, upbeat and motivated team; you will be continually learning and empowered to make decisions working on complex systems that provide daily challenges.


*Advanced experience with at least one OO programming language, C# .Net Core preferred
*Indepth experience of algorithm execution development with a data driven, automate everything mindset
*Advanced knowledge of distributed, asynchronous event-driven systems
*Aptitude for problem solving as well as analytical, strategic and quantitative thinking
*Expert in techniques such as serialisation (ProtoBuf) and inter-process messaging (TCP point to point and / or broker-based)
*Other technologies in the stack include, you should have experience with some or all of them: React, Redux, TypeScript, EventStore, MySQL, ActiveMQ, Bitbucket, GitHub, Jenkins, Octopus, Docker, Kubernetes, AWS ECS, VMWare, Kibana, Grafana, Elastic, Prometheus, NGINX
*Genuine enthusiasm for technology; collaborative, a continual learner keen to share knowledge and ideas

As a Full Stack .Net Developer you will earn a competitive salary (to £160k) plus bonus and benefits.

Apply now or call to find out more about this Full Stack .Net Developer (Algorithm Execution OOP C# .Net Core) opportunity.

REF: BB/13243/J/KS.071119_1573115397

Integrity, Commitment, Quality and Endeavour

"As a software developer working in financial services looking for a role outside the sector... Oliver took this vague request and ran with it, producing specs for roles.... that were exactly what I was looking for... Oliver's and Client Server's cross-sector networks made this move possible, and it's a very unique aspect to their offering."

Stephen - Senior Developer


"Nick (and Client Server in general) are quite different from other recruiters I have dealt with. He takes the time to understand where you are and what you want next so that he can find the right job rather than just any job. The communication throughout the process was perfectly pitched and I'm very happy with the end result."

Julian - Senior Developer​


"I have worked with Client Server before to my satisfaction. They provide a very professional approach, excellent communication and an overall exceptional service in recruitment... David represents those values extremely well... I had no questions unanswered. He has organised the process with flawless precision. I would always recommend him."

Marton - Head of Development​