Job Title: Python Developer (Backend)
Location: Remote (Quarterly Planning Sessions in Bristol)
Remuneration: £600 per day (Inside IR35 via Umbrella)
Contract Details: Initial 6 months with multi-year extension potential
Overview
Our client is seeking multiple Backend Python Developers to contribute to an exciting greenfield programme aimed at building a state-of-the-art customer services platform. This initiative focuses on creating a unified backend service that will support customer-facing applications, requiring skilled engineers who thrive in a collaborative environment.
Responsibilities
- Design, develop, and maintain robust backend services using Python.
- Build scalable REST APIs and microservices to enhance customer-facing applications.
- Create cloud-native solutions within AWS environments.
- Collaborate with product, frontend, and engineering teams to deliver innovative platform features.
- Contribute to architecture, design, and engineering best practises.
- Support the development of a new strategic service from inception.
- Participate actively in Agile ceremonies and collaborative product delivery.
Essential Skills & Experience:
- Strong commercial experience in developing backend applications with Python.
- Proven ability to build and support REST APIs and microservices.
- Experience working within AWS cloud environments.
- Proficiency in databases, including PostgreSQL, SQL, and/or NoSQL (DynamoDB experience is highly desirable).
- Demonstrated experience in developing production-grade backend services.
- A hands-on engineering approach with a product-focused mindset.
- Comfortable operating within Agile delivery teams and engaging with stakeholders.
Desirable Skills
- Familiarity with DynamoDB and event-driven architecture.
- Experience in distributed systems and asynchronous processing.
- Knowledge of microservices architecture and building cloud-native platforms at scale.
- Previous experience on CRM, customer service, or product-based platforms.
Candidate Profile
This opportunity appeals to developers who
- Are genuinely passionate about backend engineering and enjoy solving complex technical challenges.
- Thrive in a fast-paced, evolving environment and can collaborate effectively across technical and non-technical teams.
- Have a strong ownership mentality and a desire to deliver significant business value through their contributions.
- Prefer to remain hands-on and actively contribute to development efforts.
Contract Details
- Initial 6-month contract with multi-year extension potential.
- Competitive rate of £600 per day (Inside IR35 via Umbrella).
- Fully remote with quarterly planning sessions in Bristol.