Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

EDF Trading Ltd

Greater London

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading trading company in Greater London is seeking a skilled IT developer to join their Front Office IT Delivery team. The role involves developing and optimizing applications to support Traders and Analysts in a fast-paced environment. Candidates should have strong experience in Python, web API development, database optimization, and familiarity with CI/CD processes. This dynamic position offers ongoing learning opportunities and the chance to work on various exciting projects.

Benefits

Technical and personal development courses
Dynamic working environment
Opportunity to learn from skilled colleagues

Qualifications

  • Proven commercial development experience using Python.
  • Experience building Web APIs using Flask, Fast API, or major Python frameworks.
  • Strong grasp of SQL and NoSQL database optimization.

Responsibilities

  • Develop solutions for Traders and Analysts.
  • Multitask across various projects ranging from weeks to months.
  • Optimize and improve the performance of Backend Applications.

Skills

Commercial development experience using Python
Building Web APIs using Flask, Fast API, or major Python frameworks
Optimizing Backend Applications
Using SQL and NoSQL databases
Excel VBA development
Developing and deploying in Kubernetes
Single Page Application frameworks (e.g., Angular, React, Vue)
CI/CD deployment experience
Azure DevOps knowledge
Cloud experience with major providers (Azure preferred)
Strong communication skills
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. **Position purpose** **Main responsibilities** **Required Skills and Experience**Proven commercial development experience using python Experience building Web APIs using Flask, Fast API, Streamlit or any major Python frameworkExperience optimizing and improving the general performance of Backend ApplicationsExperience using and optimizing SQL and NoSQL based databases.**Skills and Experience**Experience developing Excel VBA 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) Ability of working in a fast-paced environment Strong communication skillsWe are committed to equipping our employees with the tools that will enable them to fulfil their job to the highest standard. To that end we offer a wide range of technical and personal development courses both in-house and through third-party providers."It is a fast-paced and dynamic working environment where each day is interesting and challenging. There’s also an incredible pool of talent and skills within EDFT. I’m continuously learning from my colleagues.""There is no ‘typical’ day. I work on a wide range of compensation, benefit and mobility projects throughout the year. One thing’s for sure though, I’ll have my head in a spreadsheet at some point."
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.