Software Engineer .NET / Azure


France
Contract
Negotiable
Development and Engineering
CR/577916_1770051761
Software Engineer .NET / Azure

Software Engineer .NET / Azure
Location: Remote, Europe
Contract: 12 months (extendable)
Start Date: ASAP

About the Company:
Our client is a leading European energy trading organisation operating across power, gas, LNG, and
environmental markets. They manage a large portfolio of short‑term and long‑term trading strategies,
optimisation activities, and cross‑border market operations.The firm is currently undergoing a major upgrade of its trading technology landscape - modernising legacy platforms, building cloud‑native applications, and enhancing real‑time data capabilities to support algo trading, market risk, scheduling, and dispatch operations. This programme involves rebuilding critical in‑house systems, lifting-and-shifting selected components into Azure, and developing new microservices to support front‑office, risk, and scheduling teams.

Role Overview
We're seeking a Software Engineer with strong .NET and Azure experience to contribute to the modernisation of
trading and operational applications.


You will work closely with trading technology, risk, data engineering, and DevOps teams to rebuild legacy
services, develop new cloud‑native components, and ensure high reliability and performance in time‑sensitive
market environments. This role suits someone who enjoys complex technical challenges, real‑time data systems,
and high‑impact engineering work in a fast‑paced trading landscape.

Key Responsibilities:

  • Modernise and rebuild backend services using C#, .NET, applying cloud‑native principles.
  • Support the migration of trading, scheduling, and position management applications into Azure services(App Services, Functions, Containers).
  • Work with DevOps engineers to improve CI/CD pipelines, IaC templates, and Azure governance models.
  • Enhance system performance, reliability, and scalability for real‑time and near‑real‑time market dataflows.
  • Develop APIs and microservices for integration with trading platforms, market data feeds, risk engines,and internal tools.
  • Implement secure, compliant engineering practices aligned with energy trading regulatory standards(e.g., REMIT, MiFID II).
  • Support observability initiatives using Azure Monitor, App Insights, and log analytics for proactive performance monitoring.
  • Collaborate with cross‑functional squads (Trading Tech, Market Data, Risk, Cloud Architecture, QA).

Required Skills & Qualifications:

  • Strong hands‑on experience building applications with C# / .NET ideally in an enterprise or trading environments.
  • Practical experience deploying workloads into Azure.
  • Understanding of cloud‑native design patterns.
  • Good experience with APIs, microservices, and integration patterns.
  • Familiarity with CI/CD, Git, and Azure DevOps tooling.
  • Understanding of security, governance, and compliance frameworks relevant to energy markets.
  • Strong communication skills and comfort working in cross‑functional engineering teams

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you