Full Stack Python Developer

Q S R — United Kingdom · Posted ~2 hours ago

Senior Contract Hybrid £400/day

Skills

Python Flask MongoDB JavaScript Linux Shell scripting REST APIs microservices React Angular backend development front-end development application performance production support Shell REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A large financial-services environment is seeking an experienced Full Stack Python Developer for a twelve-month engagement at £400 per day. You will design and support enterprise applications, develop Python and Flask microservices and REST APIs, build responsive web interfaces with JavaScript frameworks, and contribute to performance, automation, and production engineering.

Highlights

Twelve-month contract paying £400 per day, with three onsite days per week. The role offers hands-on full-stack engineering across scalable Python services, REST APIs, modern web interfaces, automation, performance optimization, and production support in an enterprise financial environment.

Description

Full Stack Python Developer 💰 £400/day (Inside IR35) 📍 London (3 days per week onsite) 📅 12-Month Contract Our client is looking for an experienced Full Stack Python Developer to design, develop and support enterprise-grade applications within a large financial services environment. This is a hands-on engineering role requiring strong Python, Flask, MongoDB, JavaScript and Linux/Shell scripting experience. You’ll build scalable backend services and APIs alongside modern web interfaces, while contributing to application performance, automation, production support and engineering best practices. Key Responsibilities Design and develop scalable applications and microservices using Python and Flask.Build and maintain REST APIs and integrations with enterprise platforms.Develop reusable Python libraries, utilities and backend components.Build responsive front-end applications using JavaScript and React or Angular.Integrate front-end applications with Python-based backend services.Design and optimise MongoDB schemas, queries, indexes and aggregation pipelines.Develop Shell/Bash scripts for automation, monitoring and operational processes.Troubleshoot applications within Linux/Unix environments and perform root cause analysis.Support CI/CD, automated deployments and DevSecOps engineering practices.Participate in code reviews, testing, technical design and documentation.Support high-availability, business-critical applications and resolve production issues.Collaborate with architects, QA, infrastructure and globally distributed engineering teams.Essential Skills Strong hands-on Python development experience.Strong commercial experience with Flask.Experience developing REST APIs and microservices.Strong understanding of OOP, multithreading and concurrent processing.Front-end development experience with JavaScript and React.js or Angular.Strong MongoDB / NoSQL experience, including indexing, aggregation and query optimisation.Strong Linux/Unix experience.Hands-on Shell/Bash scripting experience.Experience with Git, Bitbucket, Jenkins and Jira.Strong experience working within Agile/Scrum development environments.Desirable Skills Docker and KubernetesKafka / event-driven architecturesRedisSplunk / GrafanaAWS, Azure or GCPCI/CD and DevSecOpsHigh-availability and mission-critical applicationsFinancial Services / Capital Markets experienceTrading, Risk, Investment Banking or Wealth Management technology exposure8+ years of software development experience is preferred. Please apply with your CV and we'll be in touch. Thanks!