29 Oct
|
Bombay Software
|
Ahmedabad
29 Oct
Bombay Software
Ahmedabad
About the Role:We are seeking talented, driven individuals with a passion for tackling complex challenges and a strong desire to learn. As part of our engineering team, you will play a key role in orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you'll need experience in developing server-side logic and working on back-end solutions.Job Responsibilities:- Write reusable, testable, and effective 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 to find the root cause of any ongoing issues and rectify them.- Database query optimization and design scalable database schemas.- 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 and business analysts to plan, design and develop applications.- Maintain client relationships and ensure deliverables meet highest expectations.Mandatory Skills:- 4+ years of experience in Python Development.- Hands-on experience with Django, Flask, or FastAPI.- Solid database skills in relational databases.- Knowledge of how to build and use RESTful APIs.- Strong knowledge of version control.- Hands-on experience working on Linux systems.- Familiarity with ORM libraries (SQL Alchemy is a plus).- Knowledge of Redis.- Strong understanding of peer review best practices.- Hands-on experience in deployment processes.Good to have Skills:- Proficiency in AWS, Azure, or GCP.- Experience with Docker. (ref:hirist.tech)
📌 Bombay Softwares - Software Development Engineer II - Python (Ahmedabad)
🏢 Bombay Software
📍 Ahmedabad