Job Title : Lead Python Developer
Experience : 10+ Years
Location : Noida
Job Description :
We are looking for a highly skilled Lead Python Developer with strong expertise in Python and Django framework and proven experience in leading technical teams. The ideal candidate should have hands-on experience in designing, developing, and delivering scalable enterprise applications with a focus on clean, maintainable, and secure code.
Key Responsibilities :
- Lead a team of developers, providing technical guidance, mentoring, and code reviews.
- Design, develop, and maintain scalable web applications using Python and Django.
- Implement object-oriented design principles and ensure high-quality coding practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with PostgreSQL and optimize database-driven application performance.
- Develop and integrate RESTful APIs.
- Ensure application security, authentication, and authorization mechanisms.
- Participate in architectural discussions, including microservices and design patterns.
- Drive best practices in code quality, reusability, and debugging.
- Contribute to building enterprise-scale applications with a focus on performance and
reliability.
Required Skills & Experience :
6+ years of hands-on experience in Python and Django framework.Strong understanding of object-oriented programming and design principles.Experience with Java (5+ years); knowledge of ORM frameworks such as Hibernate / JPA.Proficiency in writing clean, reusable, and efficient code.Strong knowledge of database-driven development (PostgreSQL).Experience in team leadership and technical guidance.Solid understanding of RESTful API design and implementation.Familiarity with microservices architecture and modern application development to Have (Preferred Skills) :Experience with Bootstrap 4, jQuery.Exposure to Human Resource Information Systems (HRIS).Prior experience in building enterprise applications at scale.(ref : hirist.tech)