Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

EDF Trading

Greater London / Global

Python Developer

  • Hybrid

Job Description

The Front Office IT Delivery team looks after the Traders and Analysts. We provide a wide range of solutions for both commercial decision support and more tradition ‘IT’ based activities. Generally, we build in a Microsoft stack working closely with the traders/analysts wherever possible. Work ranges from a couple of weeks to several months in length and we often find ourselves multitasking to fit in the more immediate demands. Some of the work requires excellent engineering skills, whilst other tasks need a better grasp of what drives values for the commercial desks.

The team encourages empowerment and accountability which sees us employ a flat organisational structure with an emphasis on getting the job done.

Position purpose

To carry out all required enhancement of the Optimisation and Trading Analytical Team’s (OTAT) tools as part of the 15 minute project

Main responsibilities

Implement new features and enhancements for several python-based front‑office tools

Be responsible for end‑to‑end delivery of any change from analysis and solution design through to implementation and release

Provide post‑deployment support, where required

Liaise with end users on a regular basis throughout the lifecycle of any change

Adhere to the company’s best practices and guidelines for software development and DevOps

Document changes and test scenarios

Required Skills and Experience

Experience building Web APIs using Flask, Fast API, Streamlit or any major Python framework

Experience optimizing and improving the general performance of Backend Applications

Experience using and optimizing SQL and NoSQL based databases.

Desirable Skills and Experience

Experience developing and deploying software in Kubernetes

Single Page Application experience in any major framework e.g. Angular, React or Vue.

Experience deploying frontend and backend applications to Web Servers using CI/CD.

Experience automating build and release processes for software with Git and CI/CD pipelines (ideally using Azure DevOps)

Cloud based experience with any major Cloud Provider (Azure preferred)

Person Specification

Desire to learn and iterate quickly

Hands‑on approach, flexible and positive attitude

Ability of working in a fast‑paced environment

Passion for building quality systems

Willing to work as part of a team

Hours of work

8.30am – 5.30pm Monday to Friday, hybrid working

Occasional travel to Paris might be required

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs