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*
*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