Senior Python Developer_EDC3
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Python Developer_EDC3 to join Bosch Global Software Technologies Private Limited, a 100% owned subsidiary of Robert Bosch GmbH. This role is pivotal in developing and maintaining backend services and code generation components using Python.
Responsibilities
- Backend & Tool Development: Architect, develop, and maintain clean, highly reusable, and scalable backend services and code generation components using Python.
- 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.
Requirements
- 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.
- Architectural Code Generation: Proven experience working with or building automated code generation templates, parsers, or backend compilers.
Nice to Have
- Experience working in Agile-based projects.
- Good knowledge & experience of Python & Angular development.
- Hands-on experience with GenAI based Test Automation.
- Basic knowledge of the 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.
- Basic knowledge of the PEP process.
- Basic understanding of TypeScript or VS Code Extension APIs to easily communicate with frontend developers.
We Offer
- Competitive salary range: $100,000 - $150,000 USD per year.
- Full-time position.
- Opportunity to work in a global technology powerhouse with a presence in the US, Europe, and the Asia Pacific region.
About the Company
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global suppliers of technology and services. 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. The company offers end-to-end Engineering, IT, and Business Solutions with a global footprint and presence in the US, Europe, and the Asia Pacific region.
© BSH Sprz?t Gospodarstwa Domowego. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Home Appliances
About the Company BSH Sprzęt Gospodarstwa Domowego is a leading global manufacturer of home appliances, with a history of over 55 years. The company operates in 39 factories across Europe, North America, Africa, and Asia. BSH is known for its global brands such as Bosch, Siemens, and Gaggenau. Products, Services & Tech Stack Core Solutions: Home appliances Technologies & Frameworks: Internet of Things (IoT) Data Science GenAI SAP Cybersecurity RFID Android & iOS (Mobile) Java Python Kotlin Swift C++ React Next.js TypeScript AWS HTML & CSS
More at BSH Sprz?t Gospodarstwa Domowego
All 1981 rolesSpecjalista ds. Przyjęć Towarów i Alokacji Zapasów (k/m)
BSH Sprz?t Gospodarstwa Domowego · Łódź
Płatne Praktyki w Sekcji Dyspozycji i Planowania Produkcji/Fabryka Suszarek (k/m)
BSH Sprz?t Gospodarstwa Domowego · Łódź
Specjalista ds. Operacji Logistycznych (k/m)
BSH Sprz?t Gospodarstwa Domowego · Łódź
Automatyk w Fabryce Suszarek (k/m)
BSH Sprz?t Gospodarstwa Domowego · Łódź