Lead Python Developer
Mastek Limited · Leeds, United Kingdom ·
- Work mode
- Hybrid
- Seniority
- Lead
- Employment
- Contract
- Category
- Software engineering
Mastek Limited · Leeds, United Kingdom ·
Hypernative · Herzliya
AEG Worldwide · Los Angeles, CA
Sony Music Entertainment · Europe, Estonia, Tallinn; UK & Ireland, United Kingdom, London
DiverseJobsMatter · Leeds, United Kingdom
Hands-on Lead Python Full Stack Engineer (contract) delivering secure digital services for UK public sector organisations using Python, Flask, serverless tech, and cloud infrastructure in a hybrid Leeds role.
The Challenge We're delivering secure, business-critical digital services within complex UK public sector environments where reliability, security, and delivery confidence matter. We're looking for an experienced Lead Python Full Stack Engineer who can quickly become productive within an established delivery team, take ownership of complex technical challenges, set direction for implementation, and help other engineers deliver high-quality software in environments with demanding operational, security, and governance requirements. This is a hands‑on technical leadership role focused on solving real delivery problems, guiding engineering decisions, improving service quality, and remaining directly involved in delivering working software that users can depend on. The Environment You'll work on production applications operating within UK public sector organisations, supporting operational processes and integrating with multiple internal and external systems. The environment combines modern cloud technologies, established platforms, security controls, and complex stakeholder requirements. Success depends on balancing delivery pace, technical quality, operational reliability, and pragmatic decision making. Experience working within public sector organisations is required. Experience within NHS or wider health and care environments is highly desirable.
Build and enhance production services Design, develop, and support software that delivers tangible outcomes for users. Contribute across the full software lifecycle, from requirements through to deployment and operational support. Improve service reliability and maintainability Identify technical risks, reduce delivery friction, and implement pragmatic improvements that improve maintainability, stability, and long-term supportability. Deliver secure solutions Ensure applications meet appropriate security, authentication, authorisation, and data protection requirements. Apply engineering best practices to maintain compliance without slowing delivery unnecessarily. Solve integration challenges Work across multiple systems and services, diagnosing issues, resolving dependencies, and delivering reliable end‑to‑end solutions. Enable confident delivery Implement and maintain automated testing, deployment pipelines, and operational monitoring to support reliable and repeatable delivery. Support cloud‑native services Build, deploy, and maintain solutions running on cloud-hosted infrastructure using modern infrastructure and deployment approaches. Contribute technical leadership Provide hands‑on technical leadership across the delivery team: shape solution and implementation decisions, establish proportionate engineering standards, review critical changes, coach engineers, and communicate technical trade‑offs and risks clearly to delivery leads, architects, and stakeholders.
You’ll be working with technologies including:
Experience across all technologies is not essential. We are primarily interested in engineers who can quickly understand unfamiliar systems and deliver effectively.
Meaningful Technical Problems Work on complex public sector services that require practical engineering solutions, secure delivery approaches, and effective systems integration. Modern Engineering Environment Apply Python, cloud technologies, infrastructure‑as‑code, automation, and contemporary software delivery practices within real‑world delivery programmes. Technical Influence Lead engineering decisions and technical improvements across the delivery team, influencing solution direction and delivery approach while remaining closely involved in hands‑on development. Long‑Term Delivery Challenges Work within established programmes that require engineers capable of balancing immediate delivery needs with service reliability, maintainability, and operational resilience.
phData · India- Bangalore