cover image
Project Recruit

Senior Python Developer

On site

London, United kingdom

Senior

Freelance

13-10-2025

Share this job:

Skills

Problem Solving Python Data Analysis SQL Data Visualization Version Control Stakeholder Management Architecture Scikit-Learn Programming git power bi Azure AWS Software Development Numpy Pandas Analytics Dataiku Data Science python programming

Job Specifications

Senior Python Developer
Our client, a leading global supplier for IT services, requires Senior Python Developerto be based at their client's office in London, UK.
This is a hybrid role - you can work remotely in the UK and attend the London office 2-3 days per week.
This is a 6+ month temporary contract to start ASAP
Day rate: Competitive Market rate
Key Responsibilities
You will build direct relationships with key analysts and commercial stakeholders, understand their business requirements and immediate goals, and build effective technical solutions based on their guidance
Work as part of the global team and play a key role in advancing the strategic technology agenda across regions
Be held by the business as a technical authority and source of expert guidance to the analyst community
Provide day-to-day problem solving support and proactively disseminating best practice
Build efficient, resilient and innovative solutions using modern data analytics technologies (including Dataiku, Power BI and Plotly Dash), that enable analysts, inform decision making and drive revenue generation
Partner with analysts to develop custom interactive dashboard visualization solutions
Design and build scalable, reusable components and frameworks in-line with mandated architectures
Rigorously adhere to software development best practice for enterprise-grade applications
Contribute to the shared proprietary model libraries for use by analysts globally
Work with the architecture and infrastructure teams in central IT to ensure that designs are aligned with the company technology strategy.
Play an interfacing role between IT and the analyst community
Key Requirements
Essential Skills:
Demonstrated experience with Python programming for data analysis, including working knowledge of libraries such as `pandas`, `numpy`, and `Jupyter
Ability to write clean, highly reliable, production-ready, and efficient code for numerical and analytical tasks
Experience in Object-Oriented Programming, ability to design intuitive, maintainable classes while effectively utilizing design patterns
Working knowledge of SQL and relational database systems
Familiarity with cloud computing concepts, preferably AWS
Exposure to data visualization tools and frameworks (eg, Plotly, Dash, Power BI)
Good understanding of web services, ability to integrate with REST APIs.
Understanding of software development best practices, including unit testing, version control (Git), build patterns and deployment pipelines (eg Azure pipelines).
Strong analytical, reasoning and mathematical skills
Fluent English knowledge and ability to communicate effectively, both verbally and in writing
Desirable Skills:
Familiarity with energy markets (eg, oil, natural gas, low-carbon, LNG, or power).
Exposure to time series forecasting, econometrics, or optimization techniques.
Experience working with data science platforms such as Dataiku.
Interest in UX design and end-user-focused development.
Industry experience of large-scale data analysis and predictive modelling, preferably in an investment bank, hedge fund or energy major.
Familiarity with the scientific Python stack, including `scikit-learn`, `scipy`, and `statsmodels`.
Good stakeholder management skills
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

About the Company

At Project Recruit, getting to know our clients is at the heart of what we do. Multinational, Industry-leaders trust us to provide stress-free recruitment and Global HR Solutions. Hire the best candidates the diverse global talent pool has to offer and ensure your top new talent is onboarded and paid compliantly, wherever they call home. Enjoy a tailored, data-driven, consultative solution to seamlessly find new talent, quickly onboard new staff and manage their payroll and HR needs compliantly. Major UK and Internat... Know more