Full Stack Developer | C#/.NET with React | Global Trading Firm | London, hybrid

Full Stack Developer | C#/.NET with React | Global Trading Firm | London, hybrid

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 and enjoy excellent career growth.
  • Why this job: Solve complex problems and make a real impact in a high-performance environment.
  • Qualifications: 5+ years experience with C#/.NET and React; 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 | C#/.NET with React | Global Trading Firm | London, hybrid employer: SGI

As a Full Stack Developer at our global trading firm in London, you will thrive in a high-performance, low-bureaucracy environment that prioritises solving complex, real-world problems. With a strong focus on employee growth and collaboration, you will work alongside skilled engineers and analysts, tackling interesting engineering challenges while enjoying a competitive salary, bonus, and comprehensive benefits package. This role offers the unique opportunity to directly impact commercial decisions through innovative software solutions in a dynamic, data-driven market.

SGI

Contact Detail:

SGI Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Developer | C#/.NET with React | Global Trading Firm | London, hybrid

Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on that perfect Full Stack Developer role!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET and React. Make sure to include any complex problem-solving you've done, as this will really catch the eye of hiring managers.

Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank. Being sharp on these topics will help you stand out in interviews for high-performance roles.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you an edge over other candidates. Let’s get you that dream job!

We think you need these skills to ace Full Stack Developer | C#/.NET with React | Global Trading Firm | London, hybrid

C#
.NET
ASP.NET Core
Web APIs
React
Frontend Development
Mathematical Problem-Solving

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your C#/.NET and React experience, as well as any analytical or mathematical background you have. We want to see how you can contribute to our high-performance environment!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your problem-solving skills align with our needs. Be sure to mention any relevant projects or experiences that showcase your ability to work with complex data.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world examples of your work, especially those that demonstrate your ability to build analytics and decision-support applications.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing candidates who take the initiative!

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 create clean, maintainable UIs. Be ready to discuss specific projects where you've used these technologies and the challenges you faced.

Showcase Your Problem-Solving Skills

Prepare to talk about complex problems you've solved, especially those involving mathematical or analytical challenges. Think of examples where you’ve had to work with numerical data, models, or optimisation logic, and be ready to explain your thought process.

Understand the Business Context

Familiarise yourself with the trading and financial services environment. Understand how your role as a Full Stack Developer impacts decision-making and analytics. This will help you connect with interviewers from fiscal and commercial teams.

Communicate Clearly and Confidently

Practice explaining technical concepts in simple terms. You’ll need to work closely with both technical and non-technical stakeholders, so being able to communicate effectively is key. Prepare for questions that assess your communication skills and adaptability.