.NET Developer

Job type:Perm
Sector:Software Engineering
Location:London
Location Specifics:London
Salary:Up to £160,000 per annum plus bonus
Job ref:TC2503
Post Date:02.06.25
Scroll

Meet Our Recruiter

About the Role

The Client

I’m working with a global leader in commodity derivatives market making, known for providing liquidity to some of the world’s largest commodity traders across a diverse range of products and market conditions. They're now investing heavily in their technology stack, building the trading system of the future – and looking to bring in top engineering talent to help make that vision a reality.

This is a great opportunity for a Senior Software Engineer with a strong background in .NET and distributed systems design to play a key role in scaling out their core trading platform. You’ll work closely with both internal trading teams and external clients to deliver mission-critical software in a fast-moving, high-performance environment.

What You’ll Be Doing:
  • Architecting and implementing a modern .NET 6+ Web API focused on product data and services.

  • Designing secured endpoints for creating and retrieving products, including filtering logic (e.g. by colour).

  • Writing robust unit and integration tests to support high reliability and performance.

  • Contributing a simple architecture diagram showing how this service integrates within a wider microservices or event-driven architecture (e.g. interacting with order management, payments systems, etc.).

  • Pushing code to a public GitHub repository as part of the interview process.

Tech & Experience Requirements:
  • Strong commercial experience with .NET 6+, C#, and Web API development.

  • Solid understanding of distributed systems architecture, RESTful services, and microservices patterns.

  • Experience with authentication/authorisation strategies for securing APIs.

  • Confident with unit testing and integration testing best practices.

  • Hands-on experience working with version control, CI/CD pipelines, and cloud environments (e.g. AWS/Azure).

Ideal Candidate:
  • Strong systems thinker who can balance rapid development with maintainable, scalable design.

  • Self-motivated and comfortable owning a system end-to-end – from concept through to deployment.

  • Collaborative mindset with a pragmatic, solutions-focused approach.

  • Curious technologist who enjoys learning new tools and exploring open source.

Bonus Points For:
  • Experience working in the trading or finance domain.

  • Familiarity with event-driven architectures using messaging or streaming tools (e.g. Kafka, RabbitMQ).

  • Contributions to open-source projects or publicly available technical work.

Working Environment:

The team fosters a forward-thinking engineering culture that values pace, ownership, and continuous improvement. Open source engagement is encouraged, and engineers are empowered to explore new technologies and tools to solve problems effectively.

If you're a highly capable .NET engineer with an appetite for working on challenging, impactful systems in the trading space, I’d love to hear from you. This is an opportunity to help build something genuinely cutting-edge from the ground up.

More jobs from this recruiter

View All

Senior Software Engineer – Rust, Python, Low-Latency Systems

London
London
Up to £200,000 per annum plus bonus
Work with a global commodity trading firm on greenfield, high-performance systems using Rust and Python. You'll architect low-latency, distributed infrastructure with full autonomy and clear revenue impact. Ideal for systems-level engineers who understand how code runs under the hood and want to lead impactful technical work.

.NET Developer

London
London
Up to £160,000 per annum plus bonus
Join a top-tier commodity trading firm building the next-gen trading platform. You'll design and develop high-performance .NET 6+ services, contribute to distributed system architecture, and deliver production-grade APIs. Ideal for engineers with strong backend skills and a passion for building scalable, event-driven systems.

Blockchain Infrastructure Engineer – Crypto, Rust, Distributed Systems

London
London
Up to £250,000 per annum plus equity and profit share
Join a leading crypto infrastructure team in London, expanding high-performance block building systems across L1s/L2s. You'll work on low-latency, distributed services in Rust, driving greenfield development and maintaining critical infrastructure. Ideal for engineers with systems-level experience and a passion for decentralised technologies.

Software Engineer – Low-Latency, Blockchain Systems

London
London
Up to £250,000 per annum Plus equity and profit share
Join a fast-moving crypto infrastructure startup in London, building high-performance trading and MEV systems on Ethereum. You'll work with a top-tier team on low-latency, distributed systems in Rust, owning core components from day one. Ideal for engineers with strong programming fundamentals, interest in crypto, and a desire to shape cutting-edge decentralised finance infrastructure.