Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City
Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City

Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
SGI

At a Glance

  • Tasks: Build and evolve analytics applications using C#/.NET and React.
  • Company: Global trading firm focused on data-intensive markets.
  • Benefits: Competitive salary, bonus, benefits, and hybrid working.
  • Other info: Collaborate with skilled professionals in a dynamic environment.
  • Why this job: Solve complex engineering problems that impact real-world decisions.
  • Qualifications: 5+ years in C#/.NET and React with strong analytical skills.

The predicted salary is between 70000 - 90000 £ per year.

Our client is a global, privately held firm operating in fast-moving, data-intensive markets. Technology is central to how the business runs, with engineers building analytics, optimisation, and decision-support systems used directly by front-office, fiscal, commercial, and operational teams.

The environment is high-performance, low-bureaucracy, and focused on solving complex, real-world problems where accuracy, speed, clarity, and commercial impact genuinely matter. The firm is now looking for a Full Stack Developer with a strong mathematical, analytical, or quantitative background to help build and scale platforms that support complex modelling, forecasting, optimisation, and decision-making workflows.

This role is ideal for someone who enjoys combining serious problem-solving with modern software engineering, working across C#/.NET backend services and React frontends, and who is comfortable working with complex data, models, business logic, constraints, and numerical accuracy. You do not need to be a quant developer, but you should enjoy working close to mathematical problems, optimisation logic, and business-critical analytical systems.

London City, hybrid working

Highly competitive base + bonus + benefits package

What You’ll Be Doing

  • Build and evolve end-to-end analytics and decision-support applications using C#/.NET and React.
  • Design performant backend services and APIs that support data-heavy, computation-driven use cases.
  • Create clear, intuitive React UIs that expose complex datasets, workflows, scenarios, and modelling outputs.
  • Work closely with traders, analysts, fiscal, finance, commercial, and operations teams to translate quantitative and business requirements into production systems.
  • Contribute to optimisation-focused tooling, including models involving constraints, scenarios, allocation, forecasting, and decision-support logic.
  • Apply strong engineering principles to problems where correctness, performance, and clarity genuinely matter.
  • Contribute to system design, architecture discussions, code reviews, and wider technical decisions.

Qualifications

  • Bachelor’s or Master’s degree in Mathematics, Applied Mathematics, Computer Science, Engineering, Physics, Operations Research, or a similarly quantitative discipline.
  • At least 5 years of strong commercial experience with C# and .NET, including ASP.NET Core and Web APIs.
  • At least 5 years of strong experience with React and modern frontend development, with the ability to build clean, maintainable, data-driven user interfaces.
  • Strong mathematical or analytical problem-solving ability, with confidence working around numerical data, models, constraints, edge cases, and correctness.
  • Exposure to linear programming, mathematical optimisation, operations research, modelling, forecasting, or decision-support systems.
  • Solid understanding of data structures, algorithms, and computational problem-solving.
  • Experience working with relational databases and SQL, such as SQL Server, PostgreSQL, or Oracle.
  • Ability to work closely with both technical and non-technical stakeholders, including fiscal, finance, commercial, trading, analytical, or operational teams.
  • Strong communication skills and a pragmatic engineering mindset.

Nice to Have

  • Experience in trading, commodities, financial services, analytics platforms, or commercial optimisation environments.
  • Hands-on exposure to optimisation libraries, solvers, or modelling tools.
  • Experience with event-driven systems, messaging, async workflows, or concurrent systems.
  • Experience building tools used by fiscal, finance, trading, analytics, or commercial teams.

What’s in it for you?

  • Work on high-impact systems used by teams making real commercial decisions.
  • Solve interesting, non-trivial engineering and mathematical problems - not just CRUD and UI tickets.
  • Partner directly with commercial, fiscal, operational, and quantitative teams.
  • Build software where performance, usability, numerical accuracy, and business impact all matter.
  • Collaborate with highly skilled engineers and analytical professionals.
  • Competitive base salary, bonus, benefits, and a strong long-term engineering culture.

Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City employer: SGI

As a Full Stack Developer at our global trading firm in London City, you'll thrive in a high-performance, low-bureaucracy environment that prioritises solving complex, real-world problems. We offer a competitive salary and benefits package, alongside opportunities for professional growth and collaboration with skilled engineers and analysts, all while working on impactful systems that drive commercial decisions.
SGI

Contact Detail:

SGI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have a lead on your dream job!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET and React. This is your chance to demonstrate your problem-solving abilities and technical prowess.

✨Tip Number 3

Prepare for interviews by brushing up on your mathematical and analytical skills. Be ready to tackle real-world problems and discuss how you can contribute to optimisation and decision-support systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City

C#/.NET
React
Analytical Problem-Solving
Mathematical Optimisation
Data Structures
Algorithms
SQL
ASP.NET Core
Web APIs
Frontend Development
System Design
Code Reviews
Communication Skills
Collaboration with Stakeholders
Performance Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#/.NET and React. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about solving complex problems in financial services and how your background makes you a great fit for our team.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenging engineering problems. We love seeing candidates who can think critically and apply their analytical skills to real-world scenarios.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at SGI

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#/.NET and React. Brush up on your knowledge of ASP.NET Core, Web APIs, and how to build clean, maintainable UIs. Be ready to discuss specific projects where you've applied these technologies.

✨Showcase Your Problem-Solving Skills

Prepare examples that highlight your analytical and mathematical problem-solving abilities. Think about times when you tackled complex data or optimisation challenges and be ready to explain your thought process.

✨Understand the Business Context

Familiarise yourself with the financial services sector and how technology impacts trading and decision-making. Being able to speak the language of both technical and non-technical stakeholders will set you apart.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s projects, team dynamics, and the technologies they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Full Stack Developer | .NET, React, Optimisation & Analytics | Financial Services, London City
SGI
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>