Role: Senior Full Stack Developer (C#/.NET) Salary: £90,000 - £130,000 + bonus + benefitsLocation: Central London - 5 days per week onsite
Overview
Our client is a high-performing, London-based investment management firm specialising in sports trading. Founded in 2007 and generating £6.11M in turnover last year, they operate globally across football, cricket, US sports, and more. With a flat structure, strong team retention, and a culture focused on autonomy, flexibility, and high impact, they're now looking to expand their engineering function with two Full Stack Developers.
This is an opportunity to work on greenfield projects with real-world impact, building predictive modelling systems that power automated trading and investment strategies.
Key Responsibilities
- Design, build, and maintain full-stack software solutions in C#/.NET* Develop predictive models for real-time sports trading and analysis* Contribute to greenfield product development with autonomy and ownership* Collaborate across a highly technical team with strong mathematical expertise* Solve complex, data-driven problems that have immediate business impact* Support system integration, testing, and deployment processes
Ideal Candidate
- 5-10 years of software engineering experience* Strong proficiency in C# and the .NET platform* Solid foundation in mathematics, statistics, or quantitative problem-solving* Experience with SQL Server, Oracle, or similar RDBMS* Comfortable working in a fast-paced, collaborative environment* Excellent communication skills; fluency in English* Passion or interest in sports (sports trading background not required)* Strong tenure and track record of mastery in a domain
Nice to Have
- Experience with JavaScript frameworks (e.g., React)* Network programming (TCP/UDP)* Multi-threaded application development* Familiarity with version control tools (PlasticSCM, Git, etc.)* Exposure to Windows-based technologies
Tech Stack / Tools
- C# / .NET (latest versions)* SQL Server* ASP.NET* React (optional)* TCP/UDP protocols* Git, PlasticSCM
Benefits
- Bonus (paid twice yearly, tied to personal performance)* Pension scheme* Private health insurance* Gym membership (with work-hour access up to twice a week)