Salary: £84,800 - 84,800 per year Requirements: We require at least 5 years of software development experience, primarily in Python. You should have a strong understanding of object-oriented programming, data structures, and coding best practices. Experience with AWS, Terraform, and Docker is essential. Familiarity with CI/CD pipelines and Agile development methodologies is also needed. Additionally, good communication, leadership, and teamwork skills are important for this role. Responsibilities: In this position, you will design and develop applications using Python with frameworks like Flask, FastAPI, or Django. You will work with front-end technologies, including JavaScript, HTML, CSS, React, or Vue.js. You will build and manage SQL databases, ensuring their performance and reliability. Deploying and managing applications in the AWS cloud using Terraform, Docker, and serverless setups will be part of your responsibilities. You will review, debug, and optimize code across systems, mentor junior developers, and support best coding practices. Additionally, you will automate testing and maintain code quality through unit and API testing. Technologies: API AWS CI/CD Cloud CSS Django Docker FastAPI Flask Support JavaScript Python React SQL Serverless Terraform Vue OOP More: We are looking for an experienced Senior Python Developer / Tech Lead to join our growing team. You will lead development projects, guide junior developers, and help build high-quality, scalable software solutions. While not required, experience with ORMs and server-side templating, as well as knowledge of AWS architecture best practices and design patterns, would be beneficial. We value individuals who can research and implement new tools or technologies. last updated 5 week of 2026