Bosch Group logo

Bosch Group

In office: Bengaluru, Karnataka

  • 🇮🇳 India

Python Developer - Django

Bosch Global Software Technologies Private Limited (BGSW) is a 100% owned subsidiary of Robert Bosch GmbH. We are one of the world’s leading global suppliers of technology and services, offering end-to-end Engineering, IT, and Business Solutions.

With a global footprint and presence in US, Europe, Japan, China, and the Asia Pacific region, we are at the forefront of designing, developing, and executing IoT ecosystems through our all-encompassing capability within the 3 aspects of IoT – Sensors, Software, and Services.

We have always focused on improving the quality of the life of people, providing newer revenue-generating opportunities, and improving operational efficiencies for enterprises through an array of solutions. With our unique ability to offer end-to-end solutions that connect Sensors, Software, and Services, we enable businesses to move from the traditional to digital, or improve businesses by introducing a digital element in their products and processes.


Job Description

  1. Develop and Deploy Django Applications

  2. Integrate user-facing elements into applications

  3. Test and debug programs

  4. Improve functionality of existing systems

  5. Assess and prioritize feature requests

  6. Coordinate with internal teams to understand user requirements and provide technical solutions


A bachelor's degree in computer programming, computer science, or a closely related discipline
2-3 years of experience as a Python developer.
Expertise in at least one popular Python framework preferably Django.
Knowledge of Python's threading constraints and multi-process architecture
Fundamental knowledge of front-end technologies such as JavaScript, HTML5, and CSS3
Familiarity with user authentication
Knowledge of how to build and use with RESTful APIs
Authorisation across numerous systems, servers, and settings
Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
Excellent unit testing and debugging abilities
Thorough knowledge of code versioning systems such as Git.

Additional Information

2-3 years of experience as a Python developer.