Browse current jobs

Senior Python Developer_EDC3

Bosch Global Software Technologies · Bangalore

Apply on employer website

Collected role description

Role overview

Senior Python Developer_EDC3 at Bosch Global Software Technologies

Backend & Tool Development: Architect, develop, and maintain clean, highly reusable, and scalable backend services and code generation components using Python.

Responsibilities

  • Team Integration: Actively collaborate as an integrated member of the MASAR backend team, aligning technical implementations with overall system patterns.
  • Design & Best Practices: Follow object-oriented design principles (SOLID) and standard design patterns to deliver maintainable and robust systems.
  • Testing & Quality Assurance: Implement rigorous unit and integration testing frameworks using PyTest to ensure reliability and maintain high test-coverage standards.
  • CI/CD & Version Control: Efficiently utilize GIT for version control, branching, and code reviews, and integrate automation workflows via Jenkins and CI/CD pipelines.
  • Agile Participation: Participate actively in all Agile Scrum ceremonies, including sprint planning, daily stand-ups, backlog grooming, and retrospectives.Expected skill set(Top 5 must to have skills in the order of priority): Advanced Python Proficiency: Exceptional experience with modern Python development, its libraries, and building structured CLI/backend services.
  • OOPs & Design Patterns: Strong mastery of Object-Oriented Programming concepts, Design Patterns, and design principles (such as SOLID).
  • Testing Frameworks: Expert-level knowledge of writing unit tests and utilizing test tools like PyTest for test automation.
  • Version Control & CI/CD: Hands-on experience with GIT workflows (branching, merging, pull requests) and build automation tools like Jenkins.
  • Experience working in Agile-based projects.
  • Good knowledge & experience of Python & Angular development.
  • Hands-on experience with GenAI based Test Automation.
  • Basic knowledge of (not mandatory) MASAR ecosystem (Bodas Studio, MASAR-Config, etc.).
  • Basic knowledge on requirement engineering and software documentation.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team-oriented environment.
  • Knowledge & experience of Python & Angular development
  • Basic knowledge of (not mandatory) PEP process.
  • Basic understanding of TypeScript or VS Code Extension APIs to easily communicate with frontend developers.
  • Education and Work Experience

Required qualifications

  • B.
  • E/ B.
  • Tech E&C, EEE with 8+ yrs. experience in Python based tools development & GenAI.
  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
  • Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.
  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
  • Detail-oriented Python/Angular developer with excellent experience in developing python & Angular based applications / tools towards delivering high quality products.
  • Guide the team as a mentor to develop industry standard software following clean code principles.
  • Proactive, self-motivated, and detail-oriented, with the ability to work independently and as part of an integrated, agile team to take assignments to completion.
  • B.Tech/B.E 8 + Years

Preferred qualifications and skills

  • Architectural Code Generation: Proven experience working with or building automated code generation templates, parsers, or backend compilers.Good to Have skills:

Employment details

  • Location: Bengaluru (prev. Bangalore) [India]

About the employer

  • 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.

Additional role details

  • 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.
  • Tasks /

Collected minimum qualification

B.Tech/B.E

Collected experience requirement

8+ years