

Senior Python Developer (Python + AWS)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer (Python + AWS) on a 6–12 month contract, remote (UK-based). Requires 8–10+ years in Python, AWS, and technical leadership, with strong backend development skills in Flask/FastAPI and experience in healthcare.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
September 30, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Fixed Term
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Snowflake #Data Analysis #DevOps #Infrastructure as Code (IaC) #Kubernetes #MongoDB #Redshift #Terraform #DynamoDB #Jenkins #Docker #Pandas #AWS (Amazon Web Services) #Tableau #RDS (Amazon Relational Database Service) #SNS (Simple Notification Service) #SQLAlchemy #S3 (Amazon Simple Storage Service) #GitHub #FastAPI #REST API #Scala #Lambda (AWS Lambda) #API (Application Programming Interface) #REST (Representational State Transfer) #Python #EC2 #SQL (Structured Query Language) #Programming #Spark (Apache Spark) #SQS (Simple Queue Service) #Scrum #Langchain #Visualization #PostgreSQL #ML (Machine Learning) #AI (Artificial Intelligence) #Microservices #MySQL #Leadership #Flask #NoSQL #Databases #Agile #GIT #Cloud
Role description
Location: Remote (UK-based) | Occasional travel to Leeds or Reading
Start Date: Immediate
Contract Duration: 6–12 months (extendable)
Employment Type: Contract
About the Role
We're looking for Senior Python Developers / Technical Leads with deep expertise in Python and AWS to support a critical healthcare initiative for NHS Digital. You'll lead backend system development, build scalable cloud-native applications, mentor junior engineers, and collaborate with cross-functional Agile teams.
This is a UK-remote contract role, ideal for professionals with strong technical leadership, cloud architecture experience, and a passion for solving complex healthcare tech challenges.
Key Responsibilities
• Lead the design & development of Python applications using Flask or FastAPI
• Build and optimize REST APIs & microservices for NHS Digital services
• Drive best practices in OOP, design patterns (MVC/MVT), and exception handling
• Collaborate with front-end teams for seamless integrations
• Design and manage both SQL and NoSQL databases
• Leverage AWS services: Lambda, EC2, S3, DynamoDB, API Gateway, RDS, CloudWatch, SNS, SQS
• Infrastructure as code: Terraform, Docker, serverless frameworks
• Build CI/CD pipelines (Jenkins, GitHub Actions)
• Apply event-driven programming and distributed systems thinking
• Ensure secure systems using OAuth 2.0, OIDC, PKI
• Mentor junior developers in code quality, Git, Agile, and testing
• Conduct unit and API testing to ensure system reliability
• Participate in Agile ceremonies and continuous improvement practices
Required Skills & Experience
• 8–10+ years as a Python Developer, including technical leadership
• Deep knowledge of Python (80%) and data structures/algorithms
• Hands-on with AWS (20%) and tools like Terraform, Lambda, S3, etc.
• Solid backend development using FastAPI, Flask, and microservices
• Experience with containerization: Docker and Kubernetes
• Strong DB experience: PostgreSQL, MySQL, DynamoDB, MongoDB, Redshift, Snowflake
• Skilled in CI/CD, DevOps, Git, Agile/Scrum delivery
• Excellent communication and mentoring ability
Preferred Skills
• Data analysis & visualization: Pandas, Spark, Tableau
• Familiarity with AI/ML/GenAI tools: LangChain, AWS Bedrock, GPT APIs
• ORM experience (e.g., SQLAlchemy)
• Exposure to healthcare or public sector environments
Location: Remote (UK-based) | Occasional travel to Leeds or Reading
Start Date: Immediate
Contract Duration: 6–12 months (extendable)
Employment Type: Contract
About the Role
We're looking for Senior Python Developers / Technical Leads with deep expertise in Python and AWS to support a critical healthcare initiative for NHS Digital. You'll lead backend system development, build scalable cloud-native applications, mentor junior engineers, and collaborate with cross-functional Agile teams.
This is a UK-remote contract role, ideal for professionals with strong technical leadership, cloud architecture experience, and a passion for solving complex healthcare tech challenges.
Key Responsibilities
• Lead the design & development of Python applications using Flask or FastAPI
• Build and optimize REST APIs & microservices for NHS Digital services
• Drive best practices in OOP, design patterns (MVC/MVT), and exception handling
• Collaborate with front-end teams for seamless integrations
• Design and manage both SQL and NoSQL databases
• Leverage AWS services: Lambda, EC2, S3, DynamoDB, API Gateway, RDS, CloudWatch, SNS, SQS
• Infrastructure as code: Terraform, Docker, serverless frameworks
• Build CI/CD pipelines (Jenkins, GitHub Actions)
• Apply event-driven programming and distributed systems thinking
• Ensure secure systems using OAuth 2.0, OIDC, PKI
• Mentor junior developers in code quality, Git, Agile, and testing
• Conduct unit and API testing to ensure system reliability
• Participate in Agile ceremonies and continuous improvement practices
Required Skills & Experience
• 8–10+ years as a Python Developer, including technical leadership
• Deep knowledge of Python (80%) and data structures/algorithms
• Hands-on with AWS (20%) and tools like Terraform, Lambda, S3, etc.
• Solid backend development using FastAPI, Flask, and microservices
• Experience with containerization: Docker and Kubernetes
• Strong DB experience: PostgreSQL, MySQL, DynamoDB, MongoDB, Redshift, Snowflake
• Skilled in CI/CD, DevOps, Git, Agile/Scrum delivery
• Excellent communication and mentoring ability
Preferred Skills
• Data analysis & visualization: Pandas, Spark, Tableau
• Familiarity with AI/ML/GenAI tools: LangChain, AWS Bedrock, GPT APIs
• ORM experience (e.g., SQLAlchemy)
• Exposure to healthcare or public sector environments