Python Developer

Technopride Ltd

Not Interested
Bookmark
Report This Job

profile Job Location:

London - UK

profile Monthly Salary: GBP 75000 - 75000
profile Experience Required: 5years
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary


We are looking for a skilled Python Developer for our client to design develop and maintain high-quality backend systems and cloud-based solutions. The ideal candidate will have a passion for clean code scalable architectures and cloud-native development. You will work closely with cross-functional teams to build reliable APIs optimise performance and contribute to the ongoing evolution of our technical ecosystem.


Key Responsibilities

  • Develop and maintain backend systems using Python FastAPI and related frameworks.

  • Manage data operations using SQLAlchemy across PostgreSQL Cosmos DB and Redis.

  • Build and deploy scalable solutions using Azure PaaS services (e.g. App Services Function Apps API Management).

  • Design and implement RESTful APIs and microservices architectures using Swagger and Postman.

  • Implement distributed task processing with Celery.

  • Apply Test-Driven Development (TDD) principles using PyTest for automated testing.

  • Use Terraform for Infrastructure as Code and Docker for containerisation.

  • Participate in solution design and architectural decision-making.

  • Ensure all systems are scalable maintainable and high-performing.

  • Provide mentorship to junior engineers and assist with onboarding.

  • Collaborate with cross-functional teams to align on technical goals.

  • Promote a culture of innovation continuous improvement and engineering excellence.


Technical Skills

  • Python Development: Strong proficiency with Python including FastAPI SQLAlchemy and Celery.

  • Azure Cloud: Hands-on experience with Azure PaaS services such as App Services Function Apps API Management Service Bus Storage Key Vaults Azure SQL and Cosmos DB.

  • API & Microservices: Expertise in building and documenting APIs and microservices using Swagger and Postman.

  • Database Management: Experience with SQL and NoSQL databases including PostgreSQL Cosmos DB and Redis.

  • Testing: Strong understanding of TDD and automated testing using PyTest.

  • Infrastructure & Containers: Familiarity with Terraform (IaC) and Docker for containerisation.


Core Competencies

  • Problem Solving: Analytical mindset for addressing complex technical challenges.

  • Code Quality: Dedicated to writing clean efficient and maintainable code; participates actively in code reviews.

  • Mentorship: Shares knowledge and promotes technical excellence within the team.

  • Collaboration: Works effectively across teams to deliver successful outcomes.

  • Innovation: Identifies and implements improvements in tools processes and technologies.

  • Ownership: Takes accountability for task delivery quality and technical decisions.



We are looking for a skilled Python Developer for our client to design develop and maintain high-quality backend systems and cloud-based solutions. The ideal candidate will have a passion for clean code scalable architectures and cloud-native development. You will work closely with cross-functional ...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT