Contract C# .NET Developer (Commodities)

Contract C# .NET Developer (Commodities)

Posted 2 weeks ago by X4 Technology

£800 Per day
Inside
Hybrid
London Area, United Kingdom

Summary: The role of Contract C# .NET Developer focuses on enhancing the Energy Trading & Risk Management (ETRM) systems for a commodities trading firm in London. The developer will be responsible for creating new features, customizing the user interface, and integrating modern solutions to support trading operations. This position offers a competitive day rate and the potential for contract extension. The role requires strong technical skills in C# and SQLServer, along with experience in the commodities trading domain.

Key Responsibilities:

  • Creating new features within ETRM to facilitate company growth
  • Building solutions for front office users (trade entry, exchange interfaces, STP, etc)
  • Designing new bespoke views
  • Customising ETRM user interface using ClassEvents (C#.NET)
  • Modifying the ETRM data model directly in the SQLServer database
  • Quickly acquiring new technical skills (Azure IaaS/PaaS, Crystal Reports, Python, Azure Databricks, Azure Data Factory, Power BI, etc.)

Key Skills:

  • Proven experience within commodity trading houses
  • Strong ETRM domain knowledge and experience
  • Outstanding C#.NET development expertise
  • Excellent SQLServer Database design and optimisation skills
  • High motivation to continually develop technical skillset
  • Strong problem-solving mindset and ability to thrive in a fast-paced environment

Salary (Rate): £800 daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Contract C# .NET Developer

Domain: Commodities trading

Project : Energy Trading & Risk Management (ETRM) systems

Day rate: £700-800/d (inside IR35)

Location: London (hybrid - 3 days per week)

Contract: 6 months (strong extension scope)

X4 Technology are partnered with a well-backed commodity trading firm in London, offering an exciting contract opportunity for an experienced C# .NET Developer. In this role, you'll play a key role in evolving the firm's core Energy Trading & Risk Management (ETRM) platform - enhancing functionality, onboarding new products and integrating modern SaaS solutions for analytics, hedging, credit, regulatory reporting and more. You'll also drive improvements to customisation code, strengthen unit testing capabilities, contribute to a suite of ETRM-adjacent tools (APIs, loaders, reports, data pipelines, BI tools) and support broader initiatives in test automation and CI/CD.

Responsibilities of the Contract C# .NET Developer (Commodities)

  • Creating new features within ETRM to facilitate company growth
  • Building solutions for front office users (trade entry, exchange interfaces, STP, etc)
  • Designing new bespoke views
  • Customising ETRM user interface using ClassEvents (C#.NET)
  • Modifying the ETRM data model directly in the SQLServer database
  • Quickly acquiring new technical skills (Azure IaaS/PaaS, Crystal Reports, Python, Azure Databricks, Azure Data Factory, Power BI, etc.)

Requirements of the Contract C# .NET Developer (Commodities)

  • Proven experience within commodity trading houses
  • Strong ETRM domain knowledge and experience
  • Outstanding C#.NET development expertise
  • Excellent SQLServer Database design and optimisation skills
  • High motivation to continually develop technical skillset
  • Strong problem-solving mindset and ability to thrive in a fast-paced environment

This is a unique opportunity to join one of London’s most exciting commodity trading houses, supporting a dynamic, evolving and progressive ETRM environment. The role is paying £700-800/d on an inside IR35 basis. Please apply online for immediate consideration.