C# Developer

Company: Impellam Group
Apply for the C# Developer
Location: London
Job Description:

Commodities Trading C# Developer

Location: London

Contract: 6 month initial contract

IR35: Inside IR35

Business Area: Global Markets

Department: Commodities IT

About the Role

We are seeking an experienced Commodities Trading C# Developer to join a London-based core development team within a leading global markets environment. This role focuses on building and delivering critical technology solutions that support the full lifecycle of commodities derivatives trading — from pre-trade through to risk, pricing, and post-trade processing.

You will play a key role in enhancing trading platforms, improving system performance and scalability, and delivering robust solutions aligned with front office and risk stakeholders.

Business Overview

The organisation provides liquidity and market-making services across a broad range of global commodity markets, including:

  • Base and precious metals
  • Oil, power, and natural gas
  • Coal and emissions
  • Agricultural commodities

The technology team is central to enabling this coverage through high-performing, scalable, and resilient trading systems.

Key Responsibilities

  • Design, develop, and deliver core functionality for the Commodities Derivatives platform
  • Build scalable and high-performance systems supporting pricing, risk, and trading workflows
  • Ensure platform stability through rigorous testing and release management
  • Collaborate with front office, trading, and risk teams to deliver business-critical solutions
  • Contribute to system architecture improvements, reducing complexity and increasing resilience
  • Follow best practices across:
  • Code reviews
  • Release governance
  • Source control and CI/CD pipelines
  • Support production systems and ensure ongoing reliability and maintainability

Required Skills & Experience

Essential

  • Expert-level development experience in C# / .NET
  • Strong experience with SQL Server
  • Proven experience working with service-based architectures (REST, gRPC, web technologies)
  • Solid understanding of asynchronous programming and multithreading
  • Experience with messaging middleware (e.g., IBM MQ or similar)
  • Experience working with front office, trading, or risk stakeholders
  • Strong software engineering fundamentals with a focus on performance and scalability

Desirable

  • Knowledge of financial markets and instruments, particularly commodities or derivatives
  • Experience with pricing and risk systems
  • Exposure to electronic trading platforms
  • Experience across asset classes (e.g., FX, Equities, Fixed Income, Commodities)
  • Familiarity with tools such as:
  • Consul
  • Redis
  • Octopus Deploy
  • TeamCity

Competencies

  • Strong organisational skills and delivery focus
  • High attention to detail and quality
  • Ability to work independently with minimal supervision
  • Comfortable working in fast-paced, high-pressure environments
  • Excellent communication and stakeholder management skills
  • Proactive mindset with a strong work ethic

Posted: June 19th, 2026