EDF Trading Logo

EDF Trading

.NET Developer

Posted 3 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Senior level
In-Office
London, Greater London, England, GBR
Senior level
The .NET Developer will enhance systems through bespoke software development, engage in SCRUM processes, and ensure timely end-to-end delivery of new functionality.
The summary above was generated by AI

When you join EDF Trading, you’ll become part of a diverse international team of experts who challenge conventional ideas, test new approaches, and think outside the box.


Energy markets evolve rapidly, so our team needs to remain agile, flexible, and ready to spot opportunities across all the markets we trade in power, gas, LNG, LPG, oil, and environmental products.


EDF Group and our customers all over the world trust that their assets are managed by us in the most effective and efficient manner and are protected through expert risk management. Trading for over 20 years, it’s experience that makes us leaders in the field. Energy is what we do.


Become part of the team and you will be offered a great range of benefits, which include (location dependent) hybrid working, a personal pension plan, private medical and dental insurance, bi-annual health assessments, corporate gym memberships, an electric car lease programme, childcare vouchers, a cycle-to-work scheme, season ticket loans, volunteering opportunities, and much more.


Gender balance and inclusion are very high on the agenda at EDF Trading, so you will become part of an ever-diversifying family of around 750 colleagues based in London, Paris, Singapore, and Houston. Regular social and networking events, both physical and virtual, will ensure that you always feel connected to your colleagues and the business.


Who are we? We are EDF Trading, part of the EDF Group - a world leader in low-carbon, sustainable electricity generation.


Join us, make a difference, and help shape the future of energy.


Job Description:

Department 

IT Delivery (Control Functions) 

 

IT Delivery builds bespoke software solutions in order to keep EDF Trading’s unique business model high-performing, efficient and flexible In some situations, IT Delivery will be responsible for building the integration components needed to implement a vendor solution. 

 

Technically, IT Delivery employs a largely Microsoft technical stack targeting a mix of on-premise and Azure cloud solutions. 

  

Control Functions, is one of the three business aligned-veriticals in IT Delivery (the other two being Front Office and Trade Operations) Control Functions fulfils the requirements in the area of valuation, market and credit risk, financial control and regulatory compliance. 

Position purpose 

The team's core responsibility includes developing bespoke systems, reporting solutions and integrations into proprietary and third party vendor systems to meet the business needs for Treasury, Finance, Tax, Market Risk, Credit Risk, Regulatory and Product Control. The team focus is on delivering solutions that are best-in-class and strategically aligned 

The role as such involves understanding needs across a broad spectrum of business areas, to deliver a diverse set of solutions requiring determining the scope, planning and prioritising through to defining the requirements and working together in an agile way with a team of developers and QA in a very hands-on manner at all stages of lifecycle to ensure a timely delivery. 

 

  • Work as a senior member of the team to enhance the systems 

  • Participate in the analysis and design phases as required  

  • Participate in SCRUM processes and ceremonies as part of ongoing delivery 

  • Be responsible for end to end delivery of functionality from solution design through to implementation and release 

Experience required 

  • Expert level .Net knowledge with at least five years of commercial development .Net experience with some of that in building distributed systems. 

  • Very strong knowledge backed up with commercial experience of database architecture and design 

  • Experience of processing significant volumes of data 

Technical requirements 

The candidates will have solid experience of developing solutions utilising the following technologies: 

  • .Net Development 

  • Microsoft C# with .Net 6 (or above), WebAPIs  

  • A relational database technology (for example SQL Server, Oracle, MySql) 

  • Very strong ANSI Standard SQL 

  • Angular (version 13 or above) 

  • Distributed & Parallel programming & Multithreading experience 

  • Microsoft Azure (Service Bus, Microsoft EntraId, Azure SQL) 

 

The candidate will be proficient at the following development techniques: This needs to be at a good level within previous work experience. 

  • Automated unit test development and knowledge of Inversion of Control techniques 

  • Agile development (SCRUM preferred) 

  • Automated continuous integration pipeline, including automated deployment 

 

Ideally, the candidate should have knowledge in some of the following technologies: 

  • Vendor system integration 

  • Cloud development (preferably Azure) 

  • Team Foundation Server for continuous integration, automated test execution and source code management (TFS GIT)  

  • Behaviour-driven developments (BDD) techniques 

  • .NET Core 

 

Preferably, the candidate will have experience in working in a financial trading environment with knowledge of traded products and their full life cycle. 

Person specification 

  • Hands-on approach, flexible and positive attitude 

  • Ability to understand business processes quickly 

  • Strong communication and inter-personal skills 

  • Ability to fully participate in multi-faceted team environment 

  • Attention to detail and strong focus on accuracy of information 

Hours of work: 

8.30am – 5.30pm, Monday to Friday 

Place of Work: 

EDF Trading has a flexible office/remote working policy This role requires a minimum of two days per week in our London office. 

Similar Jobs

5 Days Ago
In-Office or Remote
United Kingdom
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and maintain the CC Responder Windows application for first responders, involving design, development, testing, and documentation in an agile environment.
Top Skills: .Net 10Azure PipelinesC#Ci/CdGithub WorkflowsJavaOpenapiRestful ApisWpf
5 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Software • Financial Services
As a Senior .Net Engineer, you'll collaborate on building new platform capabilities, engage in hands-on programming, and implement Continuous Delivery practices, all within an agile environment.
Top Skills: .Net 8+Asp.Net MvcC# 12+Event-Driven ArchitectureEvent-Sourced SystemsGithub ActionsOctopusWeb Api
7 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Information Technology • Consulting
The Senior .NET Developer will design, develop, and deliver software solutions, mentor junior engineers, and ensure adherence to development best practices across various industries.
Top Skills: .Net.Net CoreAgileAngularAzureAzure App ServicesAzure DevopsC#CosmosCSS3HTML5JavaScriptNode.jsNoSQLOptimizely CmsReactReact NativeRestful ApisScssSQLTypescriptUmbraco

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account