Senior .NET Core / ETRM Developer – London – Contractor

We are supporting a leading global energy and commodities trading business on a long-term London-based contract opportunity for a senior .NET Core developer to help build and enhance APIs across its ETRM ecosystem.

This is a hands-on engineering role within a trading technology team, focused on designing and delivering integration services across the trading lifecycle. You will work on robust, production-grade services connecting the ETRM platform to surrounding risk, scheduling, settlement and operational systems.

Key responsibilities

  • Design and document technical solutions for APIs, services and integration components around the ETRM platform.
  • Build, enhance and maintain back-end services using C# and .NET Core / ASP.NET Core.
  • Develop RESTful APIs and integration layers connecting the ETRM platform
  • Translate business and functional requirements into scalable, supportable technical designs.
  • Work across the full delivery lifecycle including development, code review, testing, release support, deployment and post-production issue resolution.
  • Partner with business analysts, product owners, technical leads, vendors and infrastructure/application support teams.
  • Help improve reliability, maintainability, observability and performance of the overall integration estate.
  • Contribute to CI/CD practices, environment readiness, release discipline and engineering best practice within an Agile delivery model.

Required experience

  • Strong hands-on experience in C# and .NET Core / .NET 5+
  • Prior experience with ETRM / CTRM platforms in energy or commodity trading environments.
  • Proven experience building APIs, web services and system integrations using ASP.NET / ASP.NET Core / Web API / REST.
  • Strong SQL and relational database capability, ideally including SQL Server; exposure to Oracle and/or PostgreSQL is advantageous.
  • Understanding of the physical and financial trading lifecycle, particularly in gas, power and renewables.
  • Knowledge of operational processes such as scheduling, nominations, transport, storage, settlements or regulatory reporting.
  • Exposure to messaging/integration tooling such as Kafka, RabbitMQ or MSMQ.
  • Experience with Docker / Kubernetes, CI/CD, Git / Azure DevOps / TFS, and production-grade deployment practices.
  • Comfort working alongside infrastructure, support teams and third-party vendors in a business-critical production environment.

Location: London, UK

Contract: Long-term contract opportunity

Job Details

Company
Darwin Partners
Location
City of London, London, United Kingdom
Posted