Haystack

Senior Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer on a 14-month contract in London, paying £500 - £540 per day. Key skills include Python, Azure Databricks, and full-stack development with JavaScript frameworks. Extensive experience in data engineering is required.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
540
-
🗓️ - Date
March 17, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Forecasting #API (Application Programming Interface) #Libraries #SQL (Structured Query Language) #NoSQL #Cloud #Azure Databricks #Databases #Azure #Flask #Angular #NumPy #Pytest #JavaScript #Django #Automation #Data Processing #Visualization #Spark (Apache Spark) #Unit Testing #Pandas #React #Python #Data Engineering #Databricks
Role description
Senior Python Developer | London | Hybrid | £500 - £540 per day We're working with a leading global workforce solutions provider as they support a mission-critical project for one of the UK's most prestigious financial institutions on this exciting opportunity. This is a high-impact role building a cutting-edge Azure Databricks platform used for national economic forecasting and monetary analysis. You will be at the heart of Python-driven innovation, reverse-engineering complex codebases to deliver high-performance APIs and advanced data visualizations that influence real-world economic policy. The Role • Lead the full-stack development of applications and APIs interacting with a high-scale Azure Databricks environment. • Architect and maintain robust back-end services using Python, Flask, and Django for critical data processing and monetary modelling. • Reverse-engineer existing codebases to identify performance bottlenecks, implement new features, and ensure system stability. • Collaborate with UI/UX designers to build seamless, data-rich front-end interfaces using React, Angular, or Vue.js. • Drive the development of MVPs and integrate visualization tools to connect complex systems across the banking ecosystem. What You'll Need • Extensive Senior-level experience in Python development with expert knowledge of Pandas, NumPy, and automation libraries. • Proven track record working within an Azure Databricks or Spark environment for large-scale data engineering and API integration. • Strong full-stack capabilities with modern JavaScript frameworks (React/Angular/Vue) and SQL/NoSQL databases. • Ability to perform complex reverse-engineering on legacy code to modernize and scale banking applications. • Deep understanding of software engineering best practices, including TDD (PyTest/Unit testing) and CI/CD pipelines. What's On Offer • Competitive daily rate of £500 - £540 (Inside IR35 - Umbrella). • Long-term 14-month contract providing excellent project stability and depth. • Hybrid working model (3 days in Central London) offering a blend of collaboration and flexibility. • The chance to work on high-profile public sector innovation using the latest cloud data stack. Apply via Haystack today!