Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid)

Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid)

London Entry level 60000 - 60000 £ / year (est.) Home office (partial)
VirtueTech Recruitment Group

At a Glance

  • Tasks: Join a dynamic team to develop a cutting-edge C# .NET trading platform.
  • Company: Leading global energy brokerage with a focus on innovation.
  • Benefits: Competitive salary of £60,000, hybrid work model, and bonus opportunities.
  • Other info: Fast-paced environment with excellent growth potential in the energy sector.
  • Why this job: Gain hands-on experience in real-time trading systems and modern tech.
  • Qualifications: 1-3 years of C#/.NET experience and a passion for trading technology.

The predicted salary is between 60000 - 60000 £ per year.

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 Role

You 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 transformation.

What You’ll Be Doing

  • Contributing to new features and services in C# / .NET 8
  • Supporting the redesign of a real‑time ETRM trading platform
  • Working with asynchronous C#.NET patterns and event‑driven workflows
  • Helping build REST and gRPC APIs used by traders and internal systems
  • Supporting UI development in Angular (training provided)
  • Writing clean, testable C# code following best practices
  • Assisting with debugging, performance tuning, and real‑time issue investigation
  • Working with senior engineers to understand trading workflows and system behaviour

What You’ll Learn

  • Real‑time C#.NET trading systems used in Front Office environments
  • Energy Trading workflows (pricing, P&L, risk, execution)
  • Event‑driven architecture using Kafka
  • Asynchronous programming in C# (Tasks, async/await, events)
  • SQL Server for trade capture, audit trails, and reporting
  • How modern ETRM platforms scale to support multiple traders and volatile markets

This is a strong development environment for anyone looking to grow quickly in C# / .NET within a trading context.

What We’re Looking For

  • 1–3 years’ experience with C# / .NET / C#.NET
  • Solid understanding of OOP and clean coding principles
  • Interest in trading systems, ETRM, or Energy Trading technology
  • Basic SQL knowledge
  • Strong communication skills and willingness to work with senior engineers and Front Office users

Nice to Have (Not Required)

  • Exposure to messaging systems (Kafka, RabbitMQ, Service Bus)
  • Experience with async C# patterns
  • Any experience with financial or trading platforms

Package: £60,000 + bonus, London (Hybrid, 3 days in office)

Tech Stack: C# | C#.NET | .NET 8 | Angular | Azure | Kafka | SQL Server | REST | gRPC | Event‑Driven Architecture

Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid) employer: VirtueTech Recruitment Group

Join a leading global energy brokerage that offers an exceptional work environment for Junior C# .NET Developers. With a strong focus on employee growth, you will have the opportunity to learn from experienced engineers while contributing to the redevelopment of a cutting-edge trading platform in a dynamic and supportive culture. Enjoy a competitive salary, hybrid working arrangements, and the chance to be part of a transformative project in the energy trading sector.

VirtueTech Recruitment Group

Contact Details:

VirtueTech Recruitment Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid)

Network Like a Pro

Get out there and connect with people in the energy trading sector! Attend meetups, webinars, or even just chat with folks on LinkedIn. The more you engage, the better your chances of landing that Junior C# .NET Developer role.

Show Off Your Skills

When you get the chance to interview, don’t hold back! Talk about your experience with C# and .NET, and share any projects you've worked on. If you can demonstrate your understanding of event-driven architecture, you'll definitely catch their eye.

Ask Smart Questions

During interviews, ask insightful questions about the team’s current projects or challenges they face with their ETRM platform. This shows you're genuinely interested and helps you stand out from other candidates.

Apply Through Our Website

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Junior C# .NET Developer | Energy Trading | ETRM | £60,000 | London (Hybrid)

C#
C#.NET
.NET 8
OOP (Object-Oriented Programming)
Asynchronous Programming
Event-Driven Architecture
REST APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C# and .NET, especially any projects related to trading systems or event-driven architecture. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about the role and how your background fits into our team. Share any relevant experiences that showcase your interest in energy trading and technology.

Showcase Your Projects:If you've worked on any personal or academic projects using C# or .NET, make sure to mention them! We love seeing practical examples of your coding skills and problem-solving abilities.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at VirtueTech Recruitment Group

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially C# and .NET 8. Brush up on your understanding of OOP principles and asynchronous programming patterns, as these will likely come up during technical questions.

Understand Energy Trading Basics

Even if you're new to energy trading, having a basic grasp of how trading systems work, including pricing, P&L calculations, and market data flow, will impress your interviewers. Do some research on ETRM systems and be ready to discuss how they operate.

Prepare Questions for Your Interviewers

Show your interest by preparing thoughtful questions about the team’s current projects or the transition from legacy systems to modern architectures. This not only demonstrates your enthusiasm but also helps you gauge if the role is the right fit for you.

Practice Clean Coding

Since writing clean, testable code is a key part of the role, practice coding challenges that focus on this. Be ready to explain your thought process and coding decisions during the interview, as this will showcase your problem-solving skills and attention to detail.