This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

EDF Trading
Posted 1mo ago

Fullstack Developer

EDF Trading
London, England, United Kingdom
HybridFull Time
Responsibilities
  • developing solutions
  • designing systems
  • supporting business
Requirements
  • 3+ years building bespoke software using C#/.NET Core
  • Database design (Oracle/SQL Server)
  • Azure deployments, and BI/visualisation tools
  • Strong communication and business-facing experience
Technical tools mentioned
C#.NET CoreWeb APIOracleSQL ServerAzureDockerKubernetesPower BIMicrosoft FabricAzure Data FactoryPower AppsPower AutomateOneLakeSSISSSRSAngular

Job description

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

Control Functions, is one of the three business aligned-verticals 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 i.e. post trading operations.

The team has a broad range of complementary skill sets and is dynamic yet highly disciplined in its approach. It employs a large Microsoft technical stack with a mix of on-premise and azure cloud functions. Working on one of the key interfaces between the business and IT, a good understanding of the commodity trading business context in which the applications are used, as well as solid IT software engineering practices are both of paramount importance.

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, Contracts and Settlements and Product Control.

The team’s focus is on delivering solutions that are best-in-class and strategically aligned. They are expected to be robust, supportable and operationally efficient, we currently have a flat structure with each member responsible for an end-to-end delivery. A developer as such is expected to be involved in analysis, planning and evaluating the outcomes with the support of the senior developers and business analysts in the team. They would be expected to contribute in improving the development process and participate in any evolving roadmaps.

The team needs a full stack developer with a strong emphasis on backend development. They will be responsible for enhancing existing applications and develop new solutions with focus database development and .Net application layer. Whilst front end (Angular) experience is desirable more weightage is given to the above.

Main Responsibilities:

Development

  • Use technology appropriately and flexibly, taking into consideration the company’s strategy and recommendations.

  • Adhere to the company’s standards and best practices, including, but not limited to, documentation, testing and peer reviews.

  • Ensure maintenance of the development infrastructure required by the above tools. Maintenance of the source code repository, continuous build and deployment facilities.

  • Seek opportunities to deliver business value via innovation. That requires being up-to-speed with technology trends and being able to select (and apply) new technologies where appropriate.
     

Support to the Business

  • Engage with the business or business analysts to assist them in defining requirements and forming solutions.

  • Provide technical advice to the business users by identifying the most appropriate tools/processes for any given task.

Engagement with IT

  • Work with the other IT delivery members to contribute and actively progress EDFT IT technology stack and development process such as release procedures and continuous integration.

  • Keep abreast of industry technological developments and identify opportunities to implement new frameworks, technologies, and tools to provide a more efficient and effective service to the Business.

Experience required

  • Minimum 3-6 years’ experience in design and implementation of bespoke software solutions

  • Previous experience in a development role working closely with both IT and business customers.

  • Experience in the design and construction of software/application solutions

  • Understanding of software development patterns and how they are commonly applied in today’s development industry

  • Ability to work with business and technical stakeholders to deliver suitable solutions.

  • Knowledge of application development methodologies to create business focussed software solutions.

  • Strong knowledge backed up with commercial experience of database architecture and design.

  • Strong level business intelligence and data visualisation skills within the Microsoft domain

  • Desirable DevOps, Angular experience

Technical requirements

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

  • Experience in designing and building distributed systems using Microsoft C#, .NET Core and Web API

  • Experience working with relational databases such as Oracle or SQL Server

  • Experience with deploying applications to Cloud infrastructure such as Azure.

  • Any exposure to application containerisation and orchestration tools such as Docker and Kubernetes will be highly beneficial.

  • Power BI, Microsoft Fabric, Azure Data Factory, (Desirable)

The candidate will understand the following development techniques:

  • Agile Development (SCRUM, Kanban)

  • Automated continuous integration pipeline, including automated deployment.

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

  • Power Apps and Power Automate

  • OneLake

  • SSIS, SSRS

About EDF Trading

Provides energy trading and asset optimization services globally.

Year founded
1999
Employees
800
Organization type
Private
Latest investment
Raised $3.15B Corporate Round (2022) — led by EDF
Headquarters
GB

Similar jobs

Fullstack Developer roles near London, England
5d
Save
Mark Applied
Hide
Lead Fullstack Engineer
London, England, United Kingdom
OnsiteFull Time
Atos
AtosEuronext Paris: ATO: Global leader in digital transformation, cloud, and cybersecurity.
Expert Java, Spring Framework, Hibernate, JBoss Drools, Jenkins, and Git experience required. Leadership of small teams, independent work, analytical skills, and SC clearance eligibility are essential.
Java, Spring Framework, Hibernate, JBoss Drools, Jenkins, Git, AngularJS, Oracle PL/SQL
6d
Save
Mark Applied
Hide
Fullstack Engineer (Mid 1)
London or United Kingdom
HybridFull Time
Enthuse
Enthuse: Charity-first fundraising software providing branded donation, fundraising, and event-registration tools to charities.
1+ YOE1+ years building modern web applications; TypeScript, Gen AI, IaC, cloud services, CI/CD, UX, and Core Web Vitals experience or exposure. Strong delivery and collaboration skills required.
TypeScript, Gen AI, Pulumi, Terraform, CDK, AWS, GCP, Azure, Cloudflare, Infrastructure as Code, Core Web Vitals, CI/CD
6d
Save
Mark Applied
Hide
Fullstack Engineer (Kotlin / TypeScript)
Vienna or London or Munich or Delhi or Vienna
HybridFull Time
Wrisk
Wrisk: Private UK insurtech providing embedded automotive insurance platforms and intermediary services for automotive brands.
Professional software engineering experience with Java or Kotlin, JavaScript/TypeScript, React.js, SQL, PostgreSQL, AWS, Terraform, automated testing, CI/CD, and event-driven architectures; English and German proficiency required.
Kotlin, TypeScript, Java, JavaScript, React.js, SQL, PostgreSQL, AWS, Terraform, AWS SNS, http4k, Jdbi, AWS Lambdas, MacBook Pro, CI/CD
6d
Save
Mark Applied
Hide
Fullstack Engineer
Tel Aviv-Yafo or New York City or London or Tokyo
RemoteFull Time
CHEQ
CHEQ: Private Israeli cybersecurity helping businesses identify human, bot, and AI-agent traffic and prevent fraud.
0+ YOEBachelor's degree in computer science or software engineering, GPA above 90, proficiency in C#, Java, or Node.js, cloud knowledge, independent learning ability, AI-first development experience, and strong collaboration skills.
React, TypeScript, Node.js, Kubernetes, Amazon Web Services (AWS), PostgreSQL, MySQL, ClickHouse, Redis, Grafana, GitLab CI/CD, Vue.js, C#, .NET, Microsoft Azure, Claude Code, Java, Google Cloud Platform (GCP)
1w
Save
Mark Applied
Hide
Fullstack Engineer
Tel Aviv-Yafo or New York City or London or Tokyo
HybridFull Time
CHEQ
CHEQ: Private Israeli cybersecurity helping businesses identify human, bot, and AI-agent traffic and prevent fraud.
Bachelor's degree in computer science or software engineering required, GPA above 90, proficiency in C#, Java, or Node.js, cloud fundamentals, strong independent learning, AI-assisted development, and collaboration skills.
React, TypeScript, Node.js, Kubernetes, Amazon Web Services (AWS), PostgreSQL, MySQL, ClickHouse, Redis, Grafana, GitLab CI/CD, Vue.js, C#, .NET, Microsoft Azure, Claude Code, Java, Google Cloud Platform (GCP)
2w
Save
Mark Applied
Hide
Senior Fullstack Engineer
London, England, United Kingdom
$100k-$160k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Providing digital infrastructure for physical AI and autonomy.
5+ YOEBachelor's degree in computer science or related engineering, 5+ years shipping production web applications, React and TypeScript expertise, full-stack adaptability, application security, Docker, Linux, and containerized environments.
React, TypeScript, Go, Python, Docker, Linux, CesiumJS, Three.js, WebGL, Kubernetes
2w
Save
Mark Applied
Hide
Fullstack Engineer
Washington, D.C. or London or New York City or Miami or San Francisco or Dubai or Singapore or Hong Kong or Tokyo
HybridFull Time
Elliptic
Elliptic: Private British blockchain analytics and crypto-compliance software serving banks, exchanges, governments, and digital-asset businesses.
Production software engineering experience with TypeScript, React, Nest.js, Postgres, Kubernetes, AWS, Terraform, and Datadog; AI-assisted development and cryptocurrency or blockchain interest required.
TypeScript, React, Nest.js, Postgres, Kubernetes, AWS, Terraform, Datadog
3w
Save
Mark Applied
Hide
Fullstack Developer with Backend Focus
United Kingdom or Spain or London or Madrid
RemoteFull Time
BLP Digital
BLP Digital: Swiss AI providing agentic ERP automation for enterprise finance, procurement, logistics, sales, and core business processes.
5+ YOE5+ years of backend-focused software engineering experience, fullstack React/TypeScript capability, functional programming knowledge, and strong software architecture, testing, and communication skills.
Golang, React, TypeScript, Python, MySQL, F#, Docker, Kubernetes, Google Cloud Storage (GCS), AWS, Microsoft Azure, GitHub, GitHub CI/CD
This job has expired