Python Backend Developer

Filled
February 20, 2026

Job Description

Role Overview

We are seeking an experienced Python Backend Developer with 9–12 years of hands-on experience in backend development. The ideal candidate will have strong Python programming skills, a solid understanding of backend architecture, and experience working in Agile/Scrum environments.

Key Responsibilities

  • Design, develop, and maintain robust backend systems using Python.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams.
  • Analyze complex requirements and translate them into scalable solutions.
  • Implement and maintain unit tests to ensure high-quality code.
  • Contribute to CI/CD pipelines for automated testing and deployment.

Required Skills & Experience

  • 9–12 years of professional experience in Python backend development.
  • Hands-on expertise in Python programming and object-oriented design.
  • Strong analytical and problem-solving abilities.
  • Experience in Agile/Scrum project execution.

Nice to Have

Working experience with Docker and Kubernetes.

Knowledge of Cloud Application Services, Load Balancer, and Application Gateway.

Hands-on experience with cloud platforms, preferably Azure.

Familiarity with NoSQL databases and in-memory databases.

Experience with unit testing frameworks for Python.

Strong knowledge of CI/CD using Jenkins or Bamboo.