Python Developer

eClerx

8 days ago

Expired on08 Feb 2026

Mumbai, Maharashtra, India

Job description & requirements

Job Title: Python Developer

Location: Mumbai or Pune

Experience Required: 4–8 years

Employment Type: Full-time


Role Overview

We are seeking a skilled and motivated Python Developer with a strong foundation in SQL and a background in Computer Engineering or Computer Science. The ideal candidate will have hands-on experience in designing, developing, and maintaining robust backend systems, working with databases, and collaborating across teams to deliver high-quality software solutions.


Key Responsibilities

• Design, develop, and maintain efficient, reusable, and reliable Python code

• Build and optimize data pipelines and backend services using Python and SQL

• Write complex SQL queries for data extraction, transformation, and reporting

• Collaborate with cross-functional teams including data analysts, DevOps, and product managers

• Ensure code quality through unit testing, code reviews, and adherence to best practices

• Troubleshoot and debug applications to ensure optimal performance

• Participate in architectural discussions and contribute to technical decisions


Required Qualifications

• Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field

• 4–8 years of professional experience in Python development

• Strong proficiency in SQL and relational database systems (e.g., PostgreSQL, MySQL, MS SQL Server)

• Experience with frameworks such as Flask, Django, or FastAPI

• Solid understanding of data structures, algorithms, and software design principles

• Good problem-solving skills and attention to detail


Preferred Skills

• Experience with Microsoft Azure (PaaS, Azure Functions, Azure SQL, etc.)

• Knowledge of ETL processes and data warehousing concepts

• Familiarity with Agile methodologies and CI/CD pipelines

Location :

Mumbai, Maharashtra, India

Create alert for similar jobs

Similar Jobs