Python Developer

Spait Infotech Private Limited
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 70K

Job location

Remote
Bristol, United Kingdom

Tech stack

Clean Code Principles
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Code Review
Continuous Integration
Information Engineering
Software Debugging
DevOps
Django
Github
Python
PostgreSQL
MongoDB
MySQL
NoSQL
NumPy
TensorFlow
Software Engineering
Google Cloud Platform
PyTorch
Flask
Backend
GIT
FastAPI
Pandas
Containerization
Gitlab-ci
Kubernetes
Celery
REST
Software Version Control
Docker
Jenkins
Microservices

Job description

We are looking for a motivated and skilled Python Developer to join our team in a full-time, permanent remote role. This position is open to candidates at all experience levels-from fresh graduates to seasoned professionals with deep expertise in Python development. You will work closely with cross-functional teams to build, enhance, and optimize robust backend systems, APIs, automation scripts, and data-driven applications., * Design, develop, and maintain Python-based applications, services, and APIs.

  • Collaborate with product, engineering, DevOps, and QA teams to deliver well-architected solutions.
  • Write clean, efficient, and testable code following best practices.
  • Troubleshoot and debug issues across the full development lifecycle.
  • Integrate third-party services and internal systems as needed.
  • Participate in code reviews and contribute to continuous improvement.
  • Document technical designs, workflows, and code changes.
  • Stay up-to-date with advancements in Python, frameworks, and backend technologies.

Requirements

If you are passionate about problem-solving, clean code, and building scalable solutions, we'd love to hear from you., * Solid understanding of Python and foundational programming concepts.

  • Knowledge of common Python frameworks (e.g., Django, Flask, FastAPI, or similar).
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with relational or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Understanding of version control tools (Git).
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a remote, collaborative environment.
  • Basic knowledge of Python development gained through projects, coursework, internships, or self-learning.
  • Understanding of software development best practices.
  • Proven experience building and deploying production-grade Python applications.
  • Ability to independently deliver features end-to-end.
  • Strong expertise in Python architecture, optimization, and scalable system design.
  • Experience mentoring junior developers and leading technical decisions.
  • Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms.
  • Experience with cloud providers (AWS, Azure, GCP).
  • Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Knowledge of asynchronous Python (AsyncIO, Celery).
  • Understanding of data engineering or ML frameworks (Pandas, NumPy, TensorFlow, PyTorch).
  • Exposure to Agile/Scrum development methodologies.
  • Must have the right to work in the UK (no sponsorship provided).

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £25,000.00-£70,000.00 per year

Benefits:

  • Work from home

Apply for this position