×
Register Here to Apply for Jobs or Post Jobs. X

C# .NET Developer; Commodities

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: X4 Technology
Contract position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, C# / Unity Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Contract C# .NET Developer (Commodities)
Location: Greater London

X4 Technology are partnered with a well-backed commodity trading firm in London offering an exciting outside IR35 contract opportunity for an experienced C# .NET Developer
.

You'll play a key role in a major platform transformation of their trading platform, helping to evolve their Energy Trading & Risk Management (ETRM) landscape into a scalable, data-first, event-driven and microservices-based architecture.

The successful candidate will have the opportunity to work across multiple platforms: developing Endur ETRM Open Components (for Gas and Power), building RESTful and gRPC APIs for Symphony ETRM (for Oil) and enhancing the core codebase of Planlogic EOS ETRM (for LNG), for which the firm has acquired the source code.

This is a pivotal role where you'll reshape the architecture of a high-performance trading platform - building new services, optimising real-time data flows and leading the charge in adopting best practices in software engineering across the .NET ecosystem.

Responsibilities of the Contract .NET Developer (Commodities)
  • Designing and developing C# .NET Core applications supporting real-time trading workflows and analytics.
  • Developing and consuming RESTful and gRPC APIs in a microservices environment.
  • Implementing scalable cloud-native solutions on Azure (Azure Functions, Service Bus)
  • Working with relational databases (SQL Server) and No

    SQL technologies (Mongo

    DB, Cosmos

    DB).
  • Automating CI/CD pipelines via Azure Dev Ops, improving deployment frequency and code reliability.
  • Collaborating closely with infrastructure and Dev Ops teams to ensure robust, secure and maintainable deployments (Docker, Kubernetes).
Requirements for the Contract .NET Developer (Commodities)
  • Proven experience delivering enterprise-grade solutions with C# .NET Core in production environments.
  • Strong background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar).
  • Solid understanding of modern API architecture (REST, gRPC) and domain-driven design.
  • Hands-on experience with Azure and containerisation (Docker, Kubernetes).
  • Direct experience in commodities trading, or closely related domains

This is a unique opportunity to join one of London’s most exciting commodity trading houses, supporting a major transformation programme. The role is paying £600-650/d on an outside IR35 basis.

First stage interviews are being lined up for W/C 16th February
, so please apply online for immediate consideration.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary