HamburgerMenu
hirist

Lead Python Developer - Django Framework

Aliqan Services Private Limited
Noida
10 - 12 Years

Posted on: 20/08/2025

Job Description


Job Title : Lead Python Developer

Location : Noida

Experience Required : 10+ Years (with minimum 6 years in Python & Django, and 5 years in Java)

Mode : C2H

Key Responsibilities :


As a Lead Python Developer, you will be responsible for a wide range of technical and leadership tasks, including :


- Technical Leadership & Mentorship : Lead, mentor, and guide a team of developers. You will be responsible for setting technical direction, ensuring adherence to coding best practices, and fostering a collaborative, high-performance environment.


- Architecting & Development : Architect, design, and implement scalable, enterprise-grade applications. This includes writing clean, reusable, testable, and efficient code using Python (Django) and Java.


- API Management : Design and implement robust RESTful APIs for seamless system integrations and external-facing services.


- Database Management : Work extensively with PostgreSQL, focusing on database design, performance tuning, and optimizing queries for large-scale, data-driven applications.


- Software Architecture : Apply strong object-oriented design principles and leverage ORM frameworks like Hibernate or JPA. You will contribute to a microservices-based architecture and ensure alignment with established enterprise development standards.


- Security & Best Practices : Implement and enforce secure development practices, including robust authentication and authorization mechanisms. You will also participate in design reviews, code reviews, and the creation of comprehensive technical documentation.


- CI/CD & DevOps : Guide the team in utilizing modern application development tools, including Git for version control and implementing CI/CD practices. Experience with Docker and Kubernetes is preferred.


- Collaboration : Collaborate with cross-functional teams, including product managers, architects, QA, and DevOps, to ensure the successful delivery of solutions from concept to deployment.


- Production Support : Support application deployment, provide production troubleshooting, and actively engage in performance optimization to ensure the stability and reliability of our systems.

Required Skills & Qualifications :


- 10+ years of professional software development experience.


- 6+ years of hands-on experience in Python and the Django framework.


- 5+ years of hands-on experience in Java development.


- Strong understanding of Object-Oriented Programming (OOP) concepts, design patterns, and software architecture.


- Extensive experience with ORM frameworks, specifically Hibernate/JPA.


- Proficiency in PostgreSQL database design, query optimization, and performance tuning.


- Proven experience in designing and implementing RESTful APIs.


- In-depth experience in enterprise application development.


- Familiarity with microservices architecture and distributed systems design.


- Knowledge of security standards, including authentication and authorization mechanisms.


- Hands-on experience with modern development tools : Git, CI/CD pipelines, and ideally, Docker and Kubernetes.


- Good to have : Experience with Bootstrap 4 and jQuery.


- Added advantage : Prior experience with HRIS (Human Resource Information Systems).


info-icon

Did you find something suspicious?