Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The Python Developer role is a contract position based in London, UK, requiring strong proficiency in Python and experience with PostgreSQL. The candidate should have a solid understanding of SDLC methodologies and experience in designing RESTful APIs. Preferred qualifications include familiarity with cloud platforms and containerization tools.
Key Responsibilities:
- Develop and maintain applications using Python frameworks such as Django, Flask, or FastAPI.
- Optimize PostgreSQL databases, including performance tuning and indexing.
- Design and consume RESTful APIs.
- Implement backend security best practices.
- Conduct unit testing and debugging of applications.
- Collaborate with cross-functional teams using Agile methodologies.
Key Skills:
- Strong proficiency in Python.
- Hands-on experience with PostgreSQL.
- Solid understanding of SDLC methodologies (Agile, Scrum, or Waterfall).
- Experience designing and consuming RESTful APIs.
- Knowledge of ORM tools (e.g., SQLAlchemy, Django ORM).
- Familiarity with version control systems (Git).
- Understanding of backend security best practices.
- Experience with unit testing and debugging.
- Preferred: Experience with cloud platforms (AWS, Azure, or GCP).
- Preferred: Knowledge of containerization tools (Docker, Kubernetes).
- Preferred: Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Preferred: Exposure to microservices architecture.
- Preferred: Basic understanding of frontend technologies.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Professional backend development experience using Python.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role: Python Developer
Location: London, UK
Type: Contract
Required Skills & Qualifications
- Strong proficiency in Python (e.g., Django, Flask, FastAPI)
- Hands-on experience with PostgreSQL , including performance tuning and indexing
- Solid understanding of SDLC methodologies (Agile, Scrum, or Waterfall)
- Experience designing and consuming RESTful APIs
- Knowledge of ORM tools (e.g., SQLAlchemy, Django ORM)
- Familiarity with version control systems (Git)
- Understanding of backend security best practices
- Experience with unit testing and debugging
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of containerization tools (Docker, Kubernetes)
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI)
- Exposure to microservices architecture
- Basic understanding of frontend technologies
Education & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Professional backend development experience using Python