> Markdown version of [/jobs/ext/344795-junior-c-net-developer-energy-trading-etrm-60-000-london-hybrid](https://www.wearedevelopers.com/jobs/ext/344795-junior-c-net-developer-energy-trading-etrm-60-000-london-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid) - **Company:** Energy Trading - **Location:** London, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Algorithmic Trading, Audit Trail, C Sharp (Programming Language), Computer Programming, Software Debugging, Design of User Interfaces, Integrated Development Environments, Enterprise Messaging Systems, Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, RabbitMQ, SQL Databases, Event Driven Architecture, AngularJS, Material UI, Apache Kafka - **Published:** June 13, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/38929423/ ## About the Role ooking For1-3 years' experience with C# / .NET / C#.NETSolid understanding of OOP and clean codingprinciplesInterest in trading systems, ETRM, or Energy TradingtechnologyBasic SQL knowledgeStrong communication skills and willingness to work with senior engineers and Front O ffice usersNice to Have (N ot Required)Exposure to messaging systems (Kafka, RabbitMQ,Service Bus)Experience with async C# patternsAny experience with financial or trad ing pla ## Description Our client, a leading global energy brokerage, is looking for a Junior C# .NET Developer to join their Power & Gas technology team. You'll be working alongside senior engineers who are rebuilding a mission-critical Front Office ETRM trading platform used across Power, Gas, and Emissions markets This is a rare opportunity for a junior engineer to gain hands-on experience with real-time trading systems, C#.NET development, and event-driven architecture within a high-performance Energy Trading environment.The Ro leYou will support the redevelopment of a low-latency C# .NET trading platform, contributing to new services, APIs, and UI components. Working closely with experienced engineers, you'll learn how Front Office trading systems operate - how market data flows through the platform, how pricing and P&L are calculated, and how execution events are processed in real time.The team is moving from a legacy C# ETRM system to a modern, scalable event-driven .NET architecture, and you'll play a hands-on role in that transformati on.What You'll Be D oingContributing to new features and services in C# / .NET 8Supporting the redesign of a real-time ETRM trading platformWorking with asynchronous C#.NET patterns and event-driven workflowsHelping build REST and gRPC APIs used by traders and internal systemsSupporting UI development in Angular (training provided)Writing clean, testable C# code following best practicesAssisting with debugging, performance tuning, and real-time issue investigationWorking with senior engineers to understand trading workflows and system beha viourWhat You'll LearnYou will gain expos ure to:Real-time C#.NET trading systems used in Front Office environmentsEnergy Trading workflows (pricing, P&L, risk, execution)Event-driven architecture using KafkaAsynchronous programming in C# (Tasks, async/await,events)SQL Server for trade capture, audit trails, and reportingHow modern ETRM platforms scale to support multiple traders and volatile marketsThis is a strong development environment for anyone looking to grow quickly in C# / .NET within a trading ## Related Videos - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Building a component library for modern challenges](https://www.wearedevelopers.com/videos/650-building-a-component-library-for-modern-challenges) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Why Systems Break After Initial Success: The Architectural Failures That Take Months to Surface](https://www.wearedevelopers.com/videos/2048-why-systems-break-after-initial-success-the-architectural-failures-that-take-months-to-surface) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)