🔔 FCM Loaded

Python Lead Developer

Coditas

5 - 10 years

Pune

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Description

We are seeking a talented Python Lead with 5+ years of experience to join our team and lead the development of robust and scalable Python-based solutions. The ideal candidate should possess expertise in designing and implementing RESTful APIs, proficiency in various design patterns.


Roles and Responsibilities

  • Design, develop, and maintain RESTful APIs using Python, adhering to best practices and industry standards.
  • Implement different design patterns and architectural styles, including microservices architecture, to build scalable and maintainable systems.
  • Required: Strong proficiency in Python (Django) and PostgreSQL (including vector extensions)
  • Deploy applications to cloud platforms such as AWS, Azure, or Google Cloud, ensuring scalability, reliability, and security.
  • Implement and maintain unit tests to ensure code quality, reliability, and maintainability.
  • Experience in building scalable backend systems and multi-tenant architectures
  • Hands-on experience with real-time messaging and third-party service integration.
  • Solid understanding of JWT-based authentication, REST APIs, and API documentation
  • Ability to work on complex data processing and workflow automation
  • Collaborate with cross-functional teams including product management, QA, and DevOps to deliver high-quality solutions on time and within budget.
  • Stay updated with the latest trends and technologies in Python development, RESTful APIs, cloud computing, and software engineering best practices.


Technical Skills

  • Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
  • Proven experience of 5+ years as a Python developer with expertise in designing and implementing RESTful APIs.
  • Strong understanding of different design patterns and architectural styles.
  • Hands-on experience with Python frameworks such as Django and Reactjs (Frontend)
  • Solid understanding of unit testing principles and experience with testing frameworks like pytest or unittest.
  • Experience with API performance monitoring and optimization techniques.
  • Excellent leadership and team management skills, with the ability to mentor and guide junior developers.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements.


Good to have

  • Exposure to GenAI use cases
  • Experience with Azure (Function Apps, Blob Storage, Document Intelligence)
  • Working knowledge of React.js

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.