Senior Full Stack Engineer

Senior Full Stack Engineer

London Full-Time 72000 - 104000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Design and develop full-stack software solutions for sports trading.
  • Company: Join a leading London investment firm focused on sports trading since 2007.
  • Benefits: Enjoy bonuses, private health insurance, and gym membership perks.
  • Why this job: Work on impactful greenfield projects in a flexible, high-autonomy environment.
  • Qualifications: 5-10 years in software engineering with strong C#/.NET skills required.
  • Other info: Passion for sports is a plus; collaborative team culture awaits!

The predicted salary is between 72000 - 104000 £ per year.

Role: Senior Full Stack Developer (C#/.NET)

Salary: £90,000 - £130,000 + bonus + benefits

Location: 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 are 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)
H

Contact Detail:

Harnham - Data & Analytics Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the latest C# and .NET frameworks, as well as any recent updates or features. This will not only help you in interviews but also demonstrate your commitment to staying current in your field.

✨Tip Number 2

Brush up on your mathematical and statistical skills, as these are crucial for developing predictive models. Consider working on some real-world projects or case studies that showcase your ability to solve complex, data-driven problems.

✨Tip Number 3

Engage with the sports trading community online or through local meetups. This can provide valuable insights into the industry and help you connect with like-minded professionals who may have tips or leads on job opportunities.

✨Tip Number 4

Prepare to discuss your experience with collaborative projects and how you've contributed to team success. Highlighting your communication skills and ability to work in a fast-paced environment will resonate well with potential employers.

We think you need these skills to ace Senior Full Stack Engineer

C# Programming
.NET Framework
Full Stack Development
Predictive Modelling
SQL Server
Oracle
Mathematics
Statistics
Problem-Solving Skills
Collaboration
Communication Skills
Version Control (Git, PlasticSCM)
JavaScript Frameworks (React)
Network Programming (TCP/UDP)
Multi-threaded Application Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, as well as any relevant projects you've worked on. Emphasise your problem-solving skills and any experience in sports trading or predictive modelling.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and sports. Discuss how your background aligns with the company's focus on high-impact engineering and your enthusiasm for working on greenfield projects.

Showcase Technical Skills: Be specific about your technical skills in your application. Mention your proficiency in SQL Server and any experience with JavaScript frameworks like React, as well as your familiarity with version control tools.

Highlight Collaboration Experience: Since the role involves working in a collaborative environment, include examples of past teamwork experiences. Describe how you contributed to team success and solved complex problems together.

How to prepare for a job interview at Harnham - Data & Analytics Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C# and the .NET platform in detail. Bring examples of past projects where you've designed and built full-stack solutions, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Problem-Solving Abilities

Since the role involves solving complex, data-driven problems, think of specific instances where you've tackled similar challenges. Be ready to walk through your approach to problem-solving, especially in a fast-paced environment.

✨Highlight Your Collaborative Spirit

This position requires working closely with a highly technical team. Share experiences that showcase your ability to collaborate effectively, communicate clearly, and contribute to a team-oriented culture.

✨Express Your Passion for Sports

While a sports trading background isn't required, showing genuine interest in sports can set you apart. Discuss any relevant experiences or insights you have about the sports industry, as this could resonate well with the company's focus.

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>