Job Description

*Company Description*
*Bosch Global Software Technologies Private Limited*is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
*Job Description*
*Roles & Responsibilities :*
We are looking for a*Senior Python Developer*to work on*Python-based PLM customization and backend development.*The role involves designing, implementing, and maintaining robust PLM functionalities, workflows, and data integrations to support engineering and enterprise processes.
*Key Responsibilities:*

* Develop, enhance, and maintain PLM modules using*Python*and REST APIs.

* Design and implement*data models, workflows, and lifecycle templates*in PLM.

* Perform*custom backend logic implementation*, schema extensions, and service integration.

* Troubleshoot performance issues and ensure scalability of deployed solutions.

* Work closely with functional consultants and business analysts to translate requirements into technical solutions.

* Provide*technical leadership*and mentor junior developers in the team.

* Participate in*code reviews, testing, and deployment*of PLM releases.

* Support system upgrades and migration activities.


*Qualifications*
* Educational qualification: *
B.E
* Experience : *
7 - 12 years
* Mandatory/requires Skills : *

* Strong programming experience in*Python*and*Object-Oriented Design*.

* Proficiency in*RESTful APIs*, JSON, and data serialization.

* Familiarity with*MS SQL*databases.

* Experience in*version control (Git)*and CI/CD pipelines.

* Excellent problem-solving and communication skills.


* Preferred Skills : *
Experience in*PLM*is preferred.
*Additional Information*

* Strong understanding of*software development lifecycle (SDLC)*.

* Hands-on experience with*Agile / Scrum / Waterfall*methodologies.

* Familiarity with enterprise applications, cloud platforms, and integration architectures.

* Experience with project management tools (JIRA, MS Project, Azure DevOps, etc.).


*Leadership & Soft Skills*

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application