Python Developer (Contract)
Posted 1 day 21 hours ago by Provntalent
Permanent
Full Time
Other
Edinburgh, United Kingdom
Job Description
Overview 
Python Developer - 6 Month Initial Contract - Outside IR35 - UK Remote
We are seeking an experienced Python Developer for our client who is rearchitecting and redeveloping their core platform, as well as supporting maintenance and improvements.
The role is hands-on software engineering, with a clear focus on how data is collected, structured, and applied within the product for performance insights and decision-making.
ResponsibilitiesNote: responsibilities are described within the context of the role.
- Contribute to backend Python development and system design.
- Develop and maintain RESTful APIs and microservices (Flask).
- Set up and maintain CI/CD pipelines (Azure DevOps, GitHub Actions, or GitLab CI targeting Azure).
- Collaborate on data-related aspects of the product to improve performance insights, analytics, and metrics.
Good understanding of data in software applications, including experience with:
- Data libraries (Pandas, NumPy, PySpark)
- Data-driven solutions with MongoDB
- Building features that rely on performance monitoring, analytics, or metrics
- Start Date: ASAP
- Length: Initial 6 Months
- Location: UK Remote
- IR 35 Status: Outside IR35