Posted on: 09/07/2025
Job Description :
We are seeking a highly skilled and experienced Core Python Developer to join our engineering team in Gurgaon. The ideal candidate will have a deep understanding of Python, solid grasp of design patterns, and proven leadership capabilities. You will be expected to lead technical efforts, mentor junior developers, and collaborate with cross-functional teams. A willingness to learn and work on other technologiesincluding Javais highly valued.
Key Responsibilities :
- Apply and advocate for software design patterns and engineering best practices
- Lead end-to-end development efforts including architecture, design, and code reviews
- Mentor and train junior developers, promoting a culture of continuous learning and high code quality
- Remain adaptable and open to working with new technologies as required (e.g., Java)
Required Qualifications :
- 7+ years of professional experience in Python development
- Strong understanding of core Python concepts and standard libraries
- Expertise in applying software design patterns (e.g., Factory, Singleton, Strategy, Observer)
- Experience developing RESTful APIs and working with backend systems
- Proficiency with version control systems such as Git
- Familiarity with IDEs, CI/CD tools, and deployment workflows
- Excellent problem-solving and debugging skills
Good to Have :
- Experience with Java and willingness to contribute to Java-based systems
- Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes
- Exposure to relational and non-relational databases (e.g., PostgreSQL, MongoDB)
- Experience in Agile software development environments
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1509823
Interview Questions for you
View All