Python Developer
Salary:
£75,000 per annum
Location:
London (Hybrid – 2 days per week on-site)
A highly skilled Python Developer is required to join an established technology team working on the design and development of scalable backend services. This role offers the opportunity to work with a modern and robust technical environment, contributing to the continuous improvement of engineering standards and processes.
Key Responsibilities
- Develop and maintain scalable backend services using Python.
- Contribute to architectural discussions and technical decision-making.
- Collaborate closely with cross-functional teams to deliver high-quality technical solutions.
- Ensure best practices are followed across code quality, testing, and documentation.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
Technical Environment
The team uses a contemporary tech stack designed to support high performance and reliability, including:
Python, FastAPI, Django, AWS, Opensearch, PostgreSQL, Kubernetes, Helm, Terraform, GitHub.
Candidate Requirements
- Strong experience developing backend systems using Python (any framework).
- Solid understanding of databases, OO design, data structures, and SOLID principles.
- Strong analytical and problem-solving skills, with a continuous improvement mindset.
- Ability to work collaboratively within both engineering and business teams.
- Excellent communication skills and the ability to explain technical concepts clearly.
...