Plant and Mechanical Engineering
Software Engineer .NET / Azure
France, France100% remoteFreelanceStart date 2/2026Duration 12 months12 months
Posted by
gloccomslondon
Contact person
Jowayne James
Project ID
2963955
.NET FrameworkApplication Programming Interfaces (APIs)Algorithmic TradingMicrosoft AzureC Sharp (Programming Language)Cloud EngineeringContinuous IntegrationInformation EngineeringData SystemSoftware Design PatternsDevOpsEnergy MarketExpeditingFinancial Risk ModelingGovernanceScalabilityMarket RiskQuality ManagementRisk AnalysisTradingTrading StrategySchedulingMiFID IITooling Assembly and DismantlingMarket DataGitPerformance MonitorSafety PrinciplesMicroservices
Description
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:
Required Skills & Qualifications:
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