Posted on: 25/11/2025
Description :
Job Title : Python Developer
Location : Mumbai
Overview :
We are seeking a skilled and passionate Python Developer to join our engineering team. In this role, you will design, build, and maintain high-quality software using Python and related technologies. You will collaborate closely with cross-functional teamsincluding product managers, designers, and other engineersto create efficient, scalable, and robust applications. This position is ideal for someone who enjoys problem-solving, writing clean code, and staying current with modern Python tools and practices.
Key Responsibilities :
- Develop high-quality, clean, and maintainable Python code following industry best practices.
- Design, build, and implement APIs and web services using popular Python frameworks such as Django or Flask.
- Work with various data structures, algorithms, and design patterns to build reliable and efficient software solutions.
- Collaborate with product managers, designers, and engineering teams to translate functional requirements into technical implementations.
- Perform thorough testing, debugging, and optimization to ensure performance, functionality, and scalability.
- Stay updated with the latest Python libraries, frameworks, and technologies to continuously improve development workflows.
- Participate in code reviews, providing constructive feedback and contributing to overall code quality and team best practices.
- Assist with DevOps-related tasks such as deployment, CI/CD workflows, and configuration management when required (role-dependent).
Required Qualifications :
- Minimum 3+ years of professional experience working with the Python programming language.
- Strong understanding of Object-Oriented Programming (OOP) principles and best practices.
Hands-on experience with common Python libraries and frameworks, such as :
- NumPy, Pandas
- Django or Flask
Good understanding of web development fundamentals, including :
- HTTP, REST APIs, JSON, authentication
- Solid problem-solving, analytical thinking, and debugging skills.
- Strong verbal and written communication skills with the ability to collaborate effectively within a team.
- Ability to work both independently and in a collaborative team environment.
Preferred / Bonus Qualifications :
- Passion for staying up-to-date with new technologies, modern Python practices, and open-source development.
- Experience with cloud platforms, CI/CD pipelines, or containerization (Docker, Kubernetes) is an added advantage.
- Exposure to DevOps workflows or deployment environments is a plus.
Why Join Us? :
- Opportunity to work on impactful, scalable software projects.
- Collaborative environment with supportive team culture.
- Freedom to explore and adopt modern tools, frameworks, and technologies.
- Growth opportunities through continuous learning, mentorship, and hands-on experience.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1580127
Interview Questions for you
View All