Job Description
Participate in the entire application lifecycle, focusing on coding and debugging
Write clean code to develop functional web applications
Troubleshoot and debug applications
Perform UI tests to optimize performance
Manage cutting-edge technologies to improve legacy applications
Collaborate with Front-end developers to integrate user-facing elements with server-side logic
Provide training and support to internal teams
What makes you a great fit:
Having 2+ years of experience in developing backend distributed applications
Solid hands-on experience as Python Developer in advanced Python programming
Strong knowledge of building RESTful APIs using Python frameworks (e. g. Django, Flask, Web2Py, Tornado)
Good knowledge on development and accessing web services (REST)
Should have worked on cloud platforms/services offered by AWS, Azure or GCP (Google Cloud Platform)
Good understanding of Data Structures and Oops Concepts
Understanding of databases and SQL
Expertise in developing production-ready Microservices in Python
Understanding of the threading limitations of Python, and multi-process architecture
Proficient understanding of code versioning tools, such as Git
Effective oral & written communication skills
About Janitri
Provider of IoT-based uterine contractions monitoring device. The device enables users to track uterine contractions and labour progress. The solution has an inbuilt partograph generator and data monitoring alarms. These alarms increase protocol adherence and aim to help nurses during the intrapartum period to make timely decisions and interventions. The mobile application is available for android and ios users.
Company Type
Start-up
Company Size
11-50 employees
Office Locations
Bengaluru, Karnataka, India
💡 Quick Summary
Seeking a career-building opportunity? The Backend Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
