Senior .NET Core / ETRM Developer – London – Contractor
London
Posted 29 days ago
On-site
Full-time
Senior Level
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
Skills
C#
NET Core
ETRM
APIs
Web Services
SQL
Docker
Kubernetes
CI/CD
Agile
REST
Integration
Messaging
Oracle
PostgreSQL
Kafka
Location
London