HamburgerMenu
hirist

Bombay Softwares - Software Development Engineer II - Python

Bombay softwares
4 - 8 Years
Multiple Locations

Posted on: 03/04/2026

Job Description

Description :


Responsibilities :

- Write reusable, testable, and efficient code.

- Design and implement low-latency, high-availability, and performant applications.

- Design and create RESTful APIs for internal and partner consumption.

- Implement security and data protection.

- Debug code on the platform (written by self or others) to find the root cause of any ongoing issues and rectify them.

- Database query optimization & design and implement scalable database schemas that represent and support business processes.

- Implement web applications in Python, SQL, Javascript, HTML, and CSS.

- Provide technical leadership to teammates through coaching and mentorship.

- Delegate tasks and set deadlines.

- Monitor team performance and report on performance.

- Collaborate with other software developers, business analysts to plan, design and develop applications.

- Maintain client relationships and ensure Company deliverables meet highest expectations of the client.

Qualification & Skills :

Mandatory:

- 3+ years of experience in Python Development.

- Hands-on exp with any of the Python frameworks: Django/Flask/FastAPI.

- Solid database skills in relational databases.

- Knowledge of how to build and use RESTful APIs.

- Strong knowledge of version control.

- Hands-on experience on working on Linux systems.

- Familiarity with ORM (Object Relational Mapper) libraries. Experience with SQL Alchemy is a plus.

- Knowledge of Redis.

- Strong understanding of peer review best practices.

- Hands-on experience in deployment processes.

Good to Have :

- Proficiency in AWS, Azure, or GCP (any one).

- Experience with Docker.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in