Lead Python Developer

JDS Advisory LLP

Ahmedabad District

On-site

INR 1,200,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JDS Advisory LLP is recruiting a Lead Python Developer in Ahmedabad to supervise a team in creating scalable backend systems. The ideal candidate should have at least 8 years of experience in Python and team management, with strong knowledge of frameworks like FastAPI and Django.

The role involves guiding the development process, implementing Test-Driven Development (TDD), and collaborating with various stakeholders to ensure product quality and performance.

Qualifications

  • 8+ years of professional experience in Python/backend development.
  • Proven experience leading and managing development teams.
  • Hands-on experience with frameworks such as FastAPI, Django, Flask.

Responsibilities

  • Lead, mentor, and manage a team of Python developers.
  • Design, develop, and maintain scalable backend applications using Python.
  • Build and maintain RESTful APIs using FastAPI, Django, Flask.
  • Drive architectural decisions and code quality standards.

Skills

Python
Team leadership
RESTful APIs
SQL databases
NoSQL databases
Test-Driven Development (TDD)
FastAPI
Django
Flask
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Docker
Kubernetes
Cloud Platforms (AWS, Azure, GCP)

Job description

Title: Lead Python Developer Experience: 8+ Years Location: Ahmedabad Work Mode: On-site

Job Summary

We are hiring for our UK Based client in Ahmedabad to lead a team of developers in designing, developing, and maintaining scalable backend systems. The ideal candidate will have extensive experience in Python development, system architecture, team leadership, RESTful APIs, SQL/NoSQL databases, and modern software engineering practices. Experience with Generative AI technologies will be an added advantage.

Key Responsibilities
  • Lead, mentor, and manage a team of Python developers, ensuring high-quality deliverables.
  • Design, develop, and maintain scalable and high-performance backend applications using Python.
  • Build and maintain RESTful APIs using FastAPI, Django, Flask, or similar frameworks.
  • Drive technical discussions, architecture decisions, and code quality standards.
  • Work with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB, Redis).
  • Implement Test-Driven Development (TDD) and promote best coding practices across the team.
  • Conduct code reviews, provide technical guidance, and support team members in problem-solving.
  • Collaborate with Product Managers, DevOps, Frontend Developers, and other stakeholders.
  • Ensure application performance, scalability, security, and reliability.
  • Participate in project planning, effort estimation, and resource allocation.
  • Stay updated with emerging technologies and recommend improvements to development processes.
Required Skills & Qualifications
  • Strong expertise in Python and software engineering principles.
  • Proven experience leading and managing development teams.
  • Hands‑on experience with FastAPI, Django, Flask, or similar frameworks.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with TDD, unit testing, and testing frameworks such as Pytest and Unittest.
  • Proficiency with Git and version control workflows.
  • Strong understanding of API security, authentication, and authorization.
  • Experience designing scalable and maintainable system architectures.
  • Excellent problem‑solving, communication, and leadership skills.
Good to Have (Plus Skills)
  • Experience with Generative AI, LLMs, OpenAI APIs, LangChain, and Vector Databases.
  • Experience with Cloud Platforms (AWS, Azure, GCP).
  • Knowledge of Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience working in Agile/Scrum environments.
Education & Experience
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 8+ years of professional experience in Python/backend development.
  • Team Lead or Technical Lead experience managing development teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Lead
Python Lead

r3 Consultant • Delhi

On-site
INR 1,800,000 - 2,500,000
Lead Python Backend Developer
Lead Python Backend Developer

Aifa Labs • Hyderabad

Hybrid
INR 1,600,000 - 2,600,000
Lead Python Developer
Lead Python Developer

Qcentrio • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Python Lead (Chennai)
Python Lead (Chennai)

fluid.live • Chennai District

On-site
INR 3,500,000 - 6,500,000
Lead Python Developer/ 6 to 12 years/ Pune
Lead Python Developer/ 6 to 12 years/ Pune

ISOURCE SERVICES • Pune District

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Incipientinfo • Ahmedabad District

On-site
INR 600,000 - 900,000
Technical Lead
Technical Lead

Ideyalabs • Hyderabad

On-site
INR 2,000,000 - 3,600,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Lead Backend Engineer
Lead Backend Engineer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,500,000 - 5,500,000