Python Developer
Mumbai, India · Hybrid · Full-time
- Posted 2w ago
- From eClerx’s careers page
- Location
- Mumbai, India
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Department
- Software Development
This role is no longer on eClerx’s careers page. See 64 open roles
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Job Summary
A Python Developer is responsible for designing, developing, and maintaining applications using Python. They work on backend systems, APIs, data processing, and automation solutions to build scalable and high‑performance applications.
Roles & Responsibilities
- Develop and maintain Python-based applications and services
- Write clean, efficient, and reusable code
- Build and integrate APIs and backend systems
- Work with frameworks like Django, Flask, FastAPI
- Perform testing, debugging, and troubleshooting of applications
- Integrate databases and third-party services
- Optimize application performance and scalability
- Ensure security and data protection
- Collaborate with front-end developers, QA, and business teams
- Document code and maintain technical documentation
Key Skills Required
🔹 Technical Skills
- Strong knowledge of Python programming
- Experience with frameworks: Django, Flask, FastAPI
- Understanding of REST APIs / GraphQL
- Database knowledge:
- SQL (MySQL, PostgreSQL)
- NoSQL (MongoDB, Redis)
- Knowledge of version control tools (Git)
- Basic understanding of cloud platforms (AWS, Azure, GCP)
- Debugging and performance optimization skills
🔹 Soft Skills
- Problem-solving ability
- Logical thinking
- Communication and teamwork
- Attention to detail
- Ability to learn and adapt quickly
Qualifications
- Bachelor’s degree in Computer Science / IT / related field
- 5+ years of experience (depends on role level)
- Knowledge of Software Development Life Cycle (SDLC)
- Certifications (optional but beneficial)
Common Use Areas
Python Developers can work in multiple domains such as:
- Web development (backend, APIs)
- Data analysis & data science
- Automation scripting
- Machine Learning / AI
- Cloud and DevOps tools
Tools & Technologies
- Programming: Python, SQL
- Frameworks: Django, Flask
- Databases: MySQL, PostgreSQL, MongoDB
- Tools: Git, Docker
- Cloud: AWS (S3, EC2), Azure
Skills they ask for
Pick one to see other roles that ask for it.
About eClerx
Business process, analytics and technology serviceseClerx provides business process management, analytics and technology services to companies across financial services, retail and other industries.
See all 65 roles at eClerxMore roles at eClerx
See all 65- Process ManagerPune · SeniorDesign · SeniorPune, India13h
- Technical Support AgentChandigarhCustomer ServiceChandigarh, India16h
- Associate Process ManagerMumbaiBusiness OperationsMumbai, India18h
- Process ManagerCoimbatore · SeniorBusiness Operations · SeniorCoimbatore, India19h
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.