Salary: £124,800 - 145,600 per year Requirements: Strong Python programming experience within Financial Services - Mandatory Good understanding of quantitative finance Good experience developing and optimizing Python-based calculators and models Strong experience developing high-performance APIs using Flask or FastAPI Expertise in Pandas, NumPy, and other computing libraries Strong experience liaising with front-office stakeholders Responsibilities: Develop Python-based calculators and models to support financial analysis Build and optimize high-performance APIs to facilitate data access and integration Collaborate with front-office stakeholders to understand their requirements and deliver solutions Technologies: FastAPI Flask Support Python numpy pandas More: We are currently seeking a Python Developer for a long-term contract with a London-based Tier 1 investment bank. The initial contract period is for 6 months, with the possibility of extensions. The role offers a hybrid working model based in London and competitive pay of up to £700 per day on an umbrella basis. If you are interested in this opportunity, please apply with an up-to-date CV. If this role isn't the right fit for you, we encourage you to reach out for a confidential discussion about other potential positions. last updated 6 week of 2026