Salary: £35,000 - 50,000 per year Requirements: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Minimum 2–3 years of professional experience developing web applications with Python. Proven expertise with FastAPI (or similar ASGI frameworks) for building RESTful APIs. Hands-on experience with Wagtail CMS (or Django-based CMS platforms) and extending its functionality. Strong front-end development skills using React JS, HTML5, and CSS3. Solid understanding of object-oriented programming, design patterns, and clean-code principles. Experience with relational databases (e.g., PostgreSQL) and ORM tools such as Django ORM or SQLAlchemy. Ability to write comprehensive automated tests (pytest, unittest, Jest, etc.). Excellent problem-solving abilities, attention to detail, and strong communication skills. Comfortable working both independently and as part of a collaborative, hybrid team. Familiarity with additional front-end frameworks or libraries (e.g., Redux, TypeScript) is a plus. Experience with containerisation (Docker) and orchestration (Kubernetes) is a plus. Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is a plus. Exposure to Agile/Scrum development processes is a plus. Understanding of GraphQL or other modern API paradigms is a plus. Responsibilities: Develop and maintain web applications using Python and related technologies. Build and optimize RESTful APIs leveraging FastAPI and similar frameworks. Extend the functionality of Wagtail CMS or other Django-based platforms. Collaborate with front-end developers to integrate user-facing elements using React JS. Write and execute automated tests to ensure code quality and functionality. Participate in architectural discussions and contribute to best practices in software development. Collaborate in a hybrid team environment, contributing to project planning and execution. Troubleshoot and resolve issues as they arise during development and testing phases. Technologies: API AWS Azure CI/CD Cloud CMS Django Docker FastAPI GCP GraphQL HTML5 Jest Kubernetes PostgreSQL Python React Redux TypeScript Web pytest Fullstack More: We are a technology company based in Winchester, dedicated to building tailored software solutions for our clients in both the public and private sectors. This Python Developer role offers a hybrid work arrangement, with 2 days in the office and 3 days working from home, along with a competitive salary of up to £50k. We foster a collaborative environment and are looking for individuals who thrive in both independent and team settings. last updated 11 week of 2026