Python Developer / Lead

Job Description

Python Developer / Lead

Location: Hyderabad / Bengaluru / NCR (India)

Employment Type: Full-time

Role Summary

We are looking for skilled Python Developers / Leads to design, develop, and deploy scalable applications and solutions. The ideal candidate will have strong expertise in Python programming, backend frameworks, APIs, and cloud environments. For the Lead role, prior experience in leading teams and driving solution architecture is essential.

We are looking for skilled Python Developers / Leads to design, develop, and deploy scalable applications and solutions. The ideal candidate will have strong expertise in Python programming, backend frameworks, APIs, and cloud environments. For the Lead role, prior experience in leading teams and driving solution architecture is essential.

Key Responsibilities

  • Develop, test, and deploy high-quality, scalable applications using Python
  • Build and optimize RESTful APIs, microservices, and backend systems
  • Work with databases (SQL/NoSQL) and ensure efficient data handling
  • Collaborate with frontend, DevOps, and product teams for end-to-end delivery
  • Ensure best practices in coding standards, performance optimization, and security

For Lead role

  • Guide a team of Python developers and ensure delivery excellence
  • Define technical solutions, perform code reviews, and mentor team members
  • Collaborate with stakeholders to align solutions with business objectives

Skills & Qualifications

  • Strong proficiency in Python with experience in frameworks like Django / Flask / FastAPI
  • Solid understanding of object-oriented programming & design patterns
  • Experience in building REST APIs / microservices
  • Exposure to cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Strong database skills (PostgreSQL, MySQL, MongoDB, etc.)
  • Knowledge of CI/CD pipelines, Git, and Agile methodologies
  • Good problem-solving and debugging skills

For Lead role

Proven ability to manage teams and deliver enterprise-grade solutions

Experience

Developer: 3–6 years of hands-on Python development experience

Lead: 7–12 years of experience with 2+ years in a team leadership / solutioning role

Apply for this Position
Fill out the form below to submit your application

Click to upload or drag and drop

PDF, DOC, or DOCX (max 5MB)