Menu

Chief Software Engineer

Location: Mumbai, Maharashtra

Category: Software Developer Jobs

Job Title: Python Developer

About the Role:

We are seeking a skilled and motivated developer to join our engineering team. The ideal candidate will have hands-on experience in Python programming and be passionate about building scalable, efficient, and maintainable software solutions.

You will work closely with cross-functional teams to design, develop, and deploy backend services, APIs, and data-driven applications.

- Responsibilities:

• Write clean, efficient, and well-documented code in Python.

• Design and implement RESTful APIs and backend services.

• Collaborate with front-end developers, designers, and other team members to integrate user-facing elements with server-side logic.

• Work with databases (SQL and NoSQL) to create and manage data models.

• Perform code reviews, debugging, and testing to ensure high code quality.

• Participate in the full software development life cycle: requirements gathering, design, development, testing, deployment, and maintenance.

• Implement and maintain CI/CD pipelines and development workflows.

• Troubleshoot and resolve production issues and performance problems.

Skills & Experience:

• 45+ years of experience in Python development.

• Strong knowledge of core Python concepts and OOP principles.

• Experience with one or more Python web frameworks such as Django, Flask, or FastAPI.

• Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).

• Familiarity with version control systems like Git.

• Understanding of RESTful APIs, JSON, and web services integration.

• Hands-on experience with unit testing and writing testable code.

• Knowledge of Docker and containerization practices.

Apply on Company Website You will be redirected to the employer’s website