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

Senior Software Engineer; Commodities

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: X4 Technology
Contract position
Listed on 2026-07-27
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, DevOps, Azure
Salary/Wage Range or Industry Benchmark: 92250 - 119925 GBP Yearly GBP 92250.00 119925.00 YEAR
Job Description & How to Apply Below
Position: Contract Senior Software Engineer (Commodities)
Location: Greater London

Contract: 6-month initial contract (multi-year programme)

X4 Technology are partnered with a Commodities Trading company undergoing a major technology transformation, moving from a traditional CTRM-centric architecture to a modern, event-driven data platform.

As part of this multi-year programme, the business is decoupling its ETRM platform to build a scalable data hub, enabling real-time integration of trading, risk and market data across the organisation.

They are looking for an experienced .NET Software Engineer to build cloud-native microservices, event-driven integrations and real-time data services that underpin critical commodities trading and risk platforms.

Responsibilities for the Contract Senior Software Engineer (Commodities)

  • Design, develop and deploy cloud-native .NET microservices within Microsoft Azure
  • Build event-driven integrations using Azure Event Hubs, Azure Service Bus and real-time messaging patterns
  • Develop APIs, data processing services and integration components supporting commodity trading, market data and risk platforms
  • Build scalable services for processing near real-time trading events and business workflows
  • Deploy and manage containerised applications using Azure Kubernetes Service and Docker
  • Contribute to solution architecture, ensuring highly available, resilient and scalable distributed systems
  • Implement modern engineering practices including CI/CD, automated testing, monitoring and deployment automation using Azure Dev Ops
  • Collaborate with Architecture, Infrastructure and Trading Technology teams to deliver secure, high-performance solutions

Requirements for the Contract Senior Software Engineer (Commodities)

  • Proven experience building event-driven architectures using Azure Event Hubs, Azure Service Bus or Apache Kafka
  • Strong experience developing microservices, REST APIs and distributed systems (gRPC desirable)
  • Experience building cloud-native applications on Microsoft Azure, including Azure Kubernetes Service (AKS) and Docker
  • Experience with Cosmos DB, SQL Server or other relational/No

    SQL database technologies
  • Strong understanding of asynchronous messaging, event streaming and integration patterns
  • Experience with Azure Dev Ops, Git, CI/CD pipelines and automated testing
  • Excellent debugging, troubleshooting and performance optimisation skills within distributed environments
  • Previous experience within Commodities Trading, Energy Trading, Capital Markets or other front-office trading environments would be advantageous

This is an excellent opportunity to join a high-performing engineering team delivering a large-scale digital transformation for a leading commodities trading business. You'll work on modern Azure technologies, event-driven architecture and microservices, helping build the next generation of trading and risk technology on a long-term outside IR35 programme.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary