Full-Stack Python Developer
Place of Work: Hybrid
Salary: £90,000 – £110,000 per annum + Bonus + Benefits
Date Posted: November 05, 2025
Expiry Date: February 15, 2026
Job Details:
Location: London, GB
Job Category: IT & Telecoms
Contractual Type: Full Time/Permanent
Job description:
Our client, a leading global investment bank, is seeking a talented Full Stack Python Developer to join its expanding technology team. This role offers the opportunity to design and deliver a greenfield application that will monitor and analyse the performance of complex trading systems in real time.
You’ll take full ownership of building a high-impact, data-driven solution that enhances system visibility, stability, and efficiency — directly supporting front-office trading and decision-making.
Key Responsibilities:
Lead the end-to-end development of a performance tracking and reporting platform for trading systems.
Build scalable, high-performance backend services in Python within a Linux environment.
Develop a modern ReactJS front end to provide real-time visualisation and analytics dashboards.
Collaborate with traders, DevOps, and infrastructure teams to translate business requirements into technical solutions.
Design and maintain efficient data pipelines and RESTful APIs to process and analyse large-scale performance data.
Ensure the scalability, reliability, and security of the entire application stack.
Contribute to architecture decisions, coding standards, and best practices within the development team.
Work closely with the technology leadership team to shape the long-term technology strategy and roadmap.
Skills & Requirements:
Proven professional experience in Python backend development (Flask, FastAPI, or Django frameworks).
Strong proficiency with ReactJS and modern front-end technologies (JavaScript, TypeScript, HTML5, CSS3).
Experience working within Linux environments and familiarity with shell scripting or system-level monitoring.
Demonstrated ability to deliver full-stack applications into production environments.
Exposure to greenfield development or building systems from inception to deployment.
Understanding of data engineering principles, API design, and distributed systems.
Familiarity with performance monitoring tools, real-time analytics, or trading infrastructure is advantageous.
Strong collaboration and communication skills, with the ability to work in fast-paced, cross-functional teams.
STEM degree (Computer Science, Engineering, Mathematics, or related field) preferred.
Why Join:
Opportunity to build a greenfield, business-critical application used by global trading teams.
Work directly with front-office and technology leaders in a collaborative, high-performing environment.
Hybrid working model with flexibility (2–3 days onsite in London).
Excellent compensation package with bonus and long-term career progression.
Exposure to cutting-edge financial technology, real-time data systems, and cloud-based architecture.