Posted on: 20/08/2025
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).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1532780
Interview Questions for you
View All