Role Overview
- Play a leading role in the development, integration, and delivery of UK Biobank’s Automated Output Checking System
- Design and build scalable integrations across research platforms and cloud-native services
- Combine hands-on engineering, technical leadership, and modern platform design
- Ensure integration patterns align with enterprise architecture principles
- Design and develop scalable, secure, cost-efficient full-stack applications using Python and TypeScript
- Develop responsive and accessible user interfaces using modern frontend frameworks
- Manage infrastructure using Infrastructure as Code (Terraform)
Requirements
- Full-stack software development within enterprise environments
- Backend development using Python frameworks such as FastAPI, Flask, or similar
- Frontend development experience using TypeScript and modern frameworks such as React or Vue
- AWS services (e.g., IAM, S3, Lambda, ECS/EKS, API Gateway, Step Functions)
- Microservices architecture and distributed systems
- Designing and consuming secure APIs with CI/CD pipelines and DevOps tooling
Tech Stack
- AWS
- Cloud
- Distributed Systems
- Flask
- Microservices
- Python
- React
- Terraform
- TypeScript
- Vue.js
Benefits
🗓️ 26 Days’ Annual Leave – Plus Bank Holidays
➕ Holiday Buy Scheme
🎂 Birthday Leave
🏦 USS Pension Scheme
🏥 Healthcare Cash Plan
👶 Enhanced Family Leave
🚴 Cycle to Work Scheme
🚆 Season Ticket Loan
📄 Professional Subscriptions
📚 £500 annual training budget
🏋️ Free On-Site Gym
🍽️ Subsidised Canteen Lunches
🚗 Free Car Parking
🛍️ Employee Discounts Portal
📞 Employee Assistance Programme
💉 Annual Flu Vaccination
🛡️ Life Assurance Cover