Development Team Lead - Python/Django

5 years

3 - 7 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Team Lead Developer (Python/Django)

Location: Yerwada, Pune
Experience: 5+ years leadership experience
Department: Engineering / Development

Job Summary:

We are looking for an experienced and dynamic Team Lead Developer to lead and mentor a diverse team of software engineers, Android developers, and QA testers. The ideal candidate will have deep technical expertise in Python and Django, a strong understanding of frontend and mobile development, and hands-on experience with software testing practices. You will drive technical excellence, collaborate across teams, ensure timely delivery of high-quality products, and contribute to the architectural vision and development processes.

Key Responsibilities:

  • Lead, mentor, and manage a multidisciplinary development team including backend (Python/Django), frontend, Android developers, and QA engineers.
  • Architect, design, and oversee the development and deployment of scalable web and mobile applications.
  • Coordinate and participate in coding, code reviews, design discussions, and troubleshooting across all tech stacks.
  • Drive best practices in software development, testing, deployment, and documentation.
  • Collaborate with product managers, UI/UX designers, and DevOps teams to deliver quality software products on schedule.
  • Ensure high code quality, performance optimization, and maintainability.
  • Lead the creation and maintenance of RESTful APIs and integrations with third-party services.
  • Oversee database design and management (PostgreSQL, MySQL, MongoDB).
  • Foster continuous improvement in CI/CD pipelines, automation, and DevOps practices.
  • Manage sprint planning, agile ceremonies, and resource allocation to meet project milestones.
  • Stay up-to-date with industry trends, emerging technologies, and development best practices; proactively introduce improvements.
  • Facilitate cross-team communication and problem-solving to ensure alignment and smooth project execution.

Required Skills & Qualifications:

  • 5+ years of professional software development experience with at least 2 years in a leadership or technical lead role.
  • Strong expertise in Python and Django framework (including Django REST Framework).
  • Solid understanding of frontend technologies including JavaScript, HTML, CSS, and modern frameworks (React.js, Vue.js, or Angular).
  • Experience with native Android development and integrating mobile apps with Python/Django backend APIs.
  • Strong knowledge of software testing methodologies, including manual and automated testing using Python frameworks (Pytest, Selenium, etc.).
  • Hands-on experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB).
  • Proficiency with version control systems (Git) and CI/CD pipelines.
  • Familiarity with containerization tools like Docker and cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of Agile software development lifecycle and experience leading Agile teams.
  • Excellent problem-solving, communication, and interpersonal skills.
  • Proven ability to manage cross-functional teams and deliver complex software projects on time.

Preferred Skills:

  • Experience with microservices architecture, GraphQL, WebSockets, or event-driven systems.
  • Knowledge of DevOps practices, automated testing frameworks, and performance optimization techniques.
  • Prior experience in SaaS or enterprise-level software development.
  • Familiarity with mobile performance optimization and memory management.
  • Certifications in Agile, Scrum, or relevant technologies (ISTQB, AWS Certified Developer, etc.).

What You’ll Bring:

  • Leadership mindset with the ability to inspire and grow team members.
  • Passion for clean, scalable, and maintainable code.
  • Strong ownership and accountability for delivery and quality.
  • Collaborative approach to problem-solving and innovation.
  • Ability to manage competing priorities and multi-task effectively.

Job Type: Full-time

Pay: ₹300,000.00 - ₹700,000.00 per year

Benefits:

  • Flexible schedule

Application Question(s):

  • Do you have experience on Python/Django?
  • Total how many years of experience you have in development?
  • What is you current CTC?

What is you Expected CTC?

Experience:

  • Development: 6 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You