

RJC Group
Senior Python Developer – Energy Trading (Front Office) - £700pd (Inside IR35)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer in Energy Trading, offering a 6-month contract at £700pd (Inside IR35). Key skills include strong Python experience, data modelling, and energy trading background. Location is London, hybrid (2/3 days in-office).
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
680
-
🗓️ - Date
April 25, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#C# #Data Analysis #Python #Deployment #Libraries #Data Visualisation #Datasets #Requirements Gathering
Role description
Overview
We’re working with a front-office energy trading firm looking to hire a strong Python developer to sit close to the business and support trading activities. This is a high-impact role focused on data modelling, analytics, and direct interaction with traders.
Key Responsibilities
• Design and build robust data models in Python to support trading decisions
• Work closely with traders and business stakeholders to gather and translate requirements
• Develop tools for data analysis and visualisation
• Own projects end-to-end: from requirements gathering → build → deployment
• Act as a bridge between technical teams and front-office users
Required Experience
• Strong hands-on experience with Python (essential)
• Proven experience in data modelling and handling complex datasets
• Background in energy trading (commodity flexible)
• Comfortable working independently in a front-office environment
• Experience with data visualisation tools/libraries
• Ability to engage with both technical and non-technical stakeholders
• Strong communication – able to explain technical concepts clearly
Nice to Have
• Exposure to C#
• Experience building tools used directly by traders
• Understanding of trading workflows / PnL / risk
Commercials: 6 month initial contract, £700pd (Inside IR35)
Location: London / Hybrid - 2/3 days per week in office
If this sounds interesting, don't hesitate to apply with your latest CV attached for immediate consideration!
Overview
We’re working with a front-office energy trading firm looking to hire a strong Python developer to sit close to the business and support trading activities. This is a high-impact role focused on data modelling, analytics, and direct interaction with traders.
Key Responsibilities
• Design and build robust data models in Python to support trading decisions
• Work closely with traders and business stakeholders to gather and translate requirements
• Develop tools for data analysis and visualisation
• Own projects end-to-end: from requirements gathering → build → deployment
• Act as a bridge between technical teams and front-office users
Required Experience
• Strong hands-on experience with Python (essential)
• Proven experience in data modelling and handling complex datasets
• Background in energy trading (commodity flexible)
• Comfortable working independently in a front-office environment
• Experience with data visualisation tools/libraries
• Ability to engage with both technical and non-technical stakeholders
• Strong communication – able to explain technical concepts clearly
Nice to Have
• Exposure to C#
• Experience building tools used directly by traders
• Understanding of trading workflows / PnL / risk
Commercials: 6 month initial contract, £700pd (Inside IR35)
Location: London / Hybrid - 2/3 days per week in office
If this sounds interesting, don't hesitate to apply with your latest CV attached for immediate consideration!






