Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a 6-month contract in London, paying £500/day. Requires 5+ years in Python development, preferably in financial services, with skills in Flask, Azure, and DevOps practices. Immediate start available.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
500
🗓️ - Date discovered
April 24, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
On-site
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
London Area, United Kingdom
🧠 - Skills detailed
#GIT #Scala #Data Lake #Automated Testing #API (Application Programming Interface) #Flask #Django #Cloud #ML (Machine Learning) #Libraries #AI (Artificial Intelligence) #Python #DevOps #NoSQL #Code Reviews #SQL (Structured Query Language) #NumPy #Azure #Documentation #Pandas #Databases #Microsoft Azure
Role description

Python Developer

6 months Contract (High likelihood of extension)

London (4 Days onsite, Mon-Thu)

£500/day

ASAP Start

Overview:

A Python Developer is required by a leading Financial Services Client to support the buildout and refinement of Python-based solutions across investment and operational functions.

This role will suit a hands-on developer with experience in delivering scalable applications, working in complex, cross-functional environments, and setting best practice in Python engineering.

Key Responsibilities:

   • Design and implement secure, scalable Python applications and APIs

   • Define and apply development standards, code quality controls, and reusable components

   • Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases

   • Contribute to and lead code reviews, automated testing, and DevOps CI/CD processes

   • Advise on and implement AI/machine learning pipelines in Python where applicable

   • Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions

   • Provide mentoring and documentation to uplift Python capability within the team

Desired Skills & Experience:

   • 5+ years of experience in Python development, ideally within financial services

   • Strong knowledge of Python frameworks (e.g. Flask, Django), data libraries (Pandas, NumPy)

   • Cloud-native experience, especially Microsoft Azure (Functions, Data Lake, etc.)

   • Familiarity with DevOps practices (Git, CI/CD, testing frameworks)

   • Experience with SQL/NoSQL databases and API integration

   • Proven experience working in fast-paced, regulated environments

   • Excellent communication and stakeholder management skills

Nice to have:

   • Experience with financial modelling and asset management tools

   • Knowledge of AI/ML integrations in Python