Talent.com
Lead Python Developer

Lead Python Developer

SuventureBengaluru, Karnataka, India
13 days ago
Job description

Job Title : Lead Python Developer

Location : Bangalore

Experience : 6–9 years

Employment Type : Full-time

Job Title : Lead Python Developer

Job Description :

We are looking for an experienced Lead Python Developer to oversee the design, development, and delivery of high-quality software solutions. The ideal candidate will be a hands-on technical leader with strong expertise in Python programming , module design , and API development , along with proven experience in leading and mentoring a development team .

The candidate should be able to design system architecture, create scalable modules, manage project timelines, and ensure best practices in coding, testing, and deployment.

Key Responsibilities :

  • Lead and mentor a team of Python developers, providing technical guidance and performance feedback.
  • Design, develop, and maintain scalable, reusable, and efficient Python modules and components.
  • Architect robust back-end systems and APIs using frameworks such as Django , Flask , or FastAPI .
  • Collaborate with cross-functional teams including Product, QA, and DevOps to deliver high-quality solutions on time.
  • Review code, ensure adherence to coding standards, and drive continuous improvement in development practices.
  • Manage project timelines, prioritize tasks, and allocate resources effectively.
  • Optimize performance, troubleshoot issues, and ensure the security and scalability of applications.
  • Contribute to system design discussions and architectural decisions.
  • Stay updated with emerging technologies and recommend innovative solutions.

Required Skills and Experience :

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 6+ years of hands-on experience in Python development, including at least 2 years in a lead or senior developer role.
  • Strong knowledge of Python frameworks such as Django , Flask , or FastAPI .
  • Expertise in API design and integration , database design (SQL / NoSQL), and modular programming .
  • Experience in team management , task allocation, and project coordination.
  • Proficiency in Git , CI / CD pipelines , and agile development methodologies .
  • Strong problem-solving, analytical, and communication skills.
  • Good to Have :

  • Experience in cloud platforms (AWS, Azure, or GCP).
  • Exposure to microservices architecture and containerization tools (Docker, Kubernetes).
  • Knowledge of data visualization or data pipeline development .
  • Create a job alert for this search

    Python Developer • Bengaluru, Karnataka, India