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

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

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 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.

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

Join a dynamic global trading firm in London, where technology drives innovation and performance. As a Full Stack Developer, you'll work in a high-performance environment that values problem-solving and collaboration, offering competitive salaries, bonuses, and a comprehensive benefits package. With opportunities for professional growth and the chance to tackle complex, real-world challenges, this role is perfect for those looking to make a significant impact in a fast-paced industry.

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 folks in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

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. This will give potential employers a taste of what you can bring to the table.

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 during the interview process.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you. Plus, applying directly can sometimes give you an edge over other candidates. So, get your application in and 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, and don’t forget to mention any mathematical or analytical projects you've worked on!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've tackled complex problems in the past and how you can contribute to our high-performance environment.

Showcase Your Problem-Solving Skills:In your application, emphasise your analytical abilities and experience with optimisation logic. We want to see how you approach challenges and the thought process behind your solutions.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

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 modern frontend development. Be ready to discuss specific projects where you've applied these technologies, as this will show your practical experience.

Showcase Your Problem-Solving Skills

Prepare to discuss complex problems you've solved, especially those involving mathematical or analytical challenges. Think about how you’ve approached optimisation logic or decision-support systems in the past, and be ready to explain your thought process clearly.

Understand the Business Context

Familiarise yourself with the trading and financial services environment. Knowing how your role impacts commercial decisions will help you connect with interviewers. Be prepared to discuss how your technical skills can support business-critical analytical systems.

Communicate Effectively with Stakeholders

Practice explaining technical concepts to non-technical stakeholders. This role requires collaboration with various teams, so demonstrating your ability to bridge the gap between tech and business will set you apart. Use examples from your past experiences to illustrate your communication skills.