Role: Senior Python Developer (Contract)
Location: Cambridge / Hybrid
An exciting opportunity for an experienced Senior Python Developer to join a growing technology company on a contract basis. You'll work on scalable, containerised software applications that support high-performance communication systems.
Key Responsibilities:
- Design and maintain scalable Python backend services
- Develop and enhance web UIs using JavaScript, HTML, and CSS
- Optimise and maintain PostgreSQL databases
- Build and manage Docker-based containerised applications
- Write thread-safe, high-performance Python code
- Collaborate on system architecture and contribute to Agile planning
- Conduct code reviews and promote engineering best practices
About You:
- 5+ years' professional experience with Python
- Strong knowledge of multithreading, concurrency, and parallelism
- Experience with PostgreSQL (data modelling and query tuning)
- Skilled in JavaScript and modern frontend development
- Hands-on with Docker (development, testing, deployment)
- Familiarity with REST APIs and version control (Git)
- Able to work independently and take full ownership of features
Nice to Have:
- Experience with FastAPI, Flask, or Django
- Knowledge of asyncio or asynchronous programming
- Familiarity with CI/CD and cloud environments (AWS/GCP)
Working Model:
Hybrid role - regular attendance required at Cambridge office
Please apply to discuss, Sam Payne @ The One Group.
