About the Role
<STRONG>Senior / Lead Developer role (Hybrid - 2 days onsite, 3 days remote)</STRONG><BR><BR>My client are a Technology company based in Winchester. They build tailored software solutions for their clients for both the public and private sectors. <BR> <BR>This role is paying up to £60k and is 2 days in the office, 3 days working from home.<BR><BR>Skills needed for this role:<BR> <BR>Requirements<BR> <UL> <LI>Strong professional experience developing web applications with Python and Java</LI> <LI>Proven expertise with FastAPI (or similar ASGI frameworks) for building RESTful APIs.</LI> <LI>Experience in a Java and Spring Boot environment</LI> <LI>Hands‑on experience with Wagtail CMS (or Django‑based CMS platforms) and extending its functionality.</LI> <LI>Strong front‑end development skills using React JS, HTML5, and CSS3.</LI> <LI>Solid understanding of object‑oriented programming, design patterns, and clean‑code principles.</LI> <LI>Experience with relational databases (e.g., PostgreSQL) and ORM tools such as Django ORM or SQLAlchemy.</LI> <LI>Ability to write comprehensive automated tests (pytest, unittest, Jest, etc.).</LI> <LI>Excellent problem‑solving abilities, attention to detail, and strong communication skills.</LI> <LI>Comfortable working both independently and as part of a collaborative, hybrid team.</LI> <LI>Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).</LI> </UL> Nice to Have<BR> <UL> <LI>Familiarity with additional front‑end frameworks or libraries (e.g., Redux, TypeScript).</LI> <LI>Experience with containerisation (Docker) and orchestration (Kubernetes).</LI> <LI>Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.</LI> <LI>Exposure to Agile/Scrum development processes.</LI> <LI>Understanding of GraphQL or other modern API paradigms.</LI> </UL> <BR>If this sounds like it might be of interest, please apply!