Salary: £18,000 - 19,440 per year Requirements: Active SC Clearance required Proven experience in full-stack development Strong proficiency in Python and relevant frameworks (Flask, Django, Pandas, NumPy) Experience with front-end frameworks (React, Angular, Vue.js) Familiarity with .NET frameworks (ASP.NET Core, C#, Entity Framework) is a plus Strong understanding of software development principles Ability to reverse engineer existing codebases Experience with unit and integration testing Responsibilities: Contribute to both front-end and back-end development of applications and APIs interacting with the Azure Databricks platform Develop user interfaces using modern front-end frameworks to ensure a seamless user experience Develop robust and efficient back-end services and APIs using Python Maintain and improve Python code for data processing and API development Collaborate with cross-functional teams to enhance banking applications Work closely with UI/UX Designers to integrate visualizations into applications Write unit and integration tests to ensure code quality and reliability Analyse existing codebases to identify areas for improvement and implement changes Technologies: API ASP.NET Angular Azure C# Databricks Django Flask Python React Vue numpy pandas UX UI Design Cloud Web More: We are a forward-thinking company located in London, seeking a highly skilled Senior Python Developer to join our team for a 14-month project. Our platform is essential for Monetary Analysis, Forecasting, and Modelling activities. We offer a collaborative environment working on impactful projects with cutting-edge technology. This role requires a mix of in-office (3 days) and remote work. Join us to shape public sector innovation and apply your expertise to make a meaningful difference. last updated 11 week of 2026