Scan your resume against ATS criteria for this Python Developer - Specialist SW Engineer role at Boschgroup.
Key Responsibilities
Application Development
· Design, develop, and maintain Python applications running on
,
, and
.
· Implement scalable modules to
, especially Modbus device templates.
· Understanding of various IIOT communication protocols such as Modbus TCP & RTU, MQTT, OPCUA, etc..
· Collaborate with UI/UX teams to integrate backend services with modern frontend applications.
· Ensure application performance, scalability, and reliability.
Code Quality & Best Practices
· Follow internal
, architecture patterns, and documentation standards.
· Write clean, maintainable, and modular Python code using
.
· Use
or equivalent frameworks for writing unit and integration tests.
· Participate in peer code reviews and architecture discussions.
CI/CD, Deployment & DevOps Alignment
· Build, manage, and optimize
for automated builds, testing, and deployments.
· Develop and debug
, container images, and multi-stage builds.
· Work with teams to maintain environments, optimize container performance, and resolve deployment issues.
Data Handling & Device Template Management
· Manage device configuration repositories involving Modbus and other protocol-based templates.
· Implement validation rules, schema checks, and transformation logic for large configuration datasets.
· Contribute to enhancements in how configuration and metadata are stored, indexed, and accessed.
Cross-Functional Collaboration
· Work with UI/UX designers to ensure seamless integration between backend logic and UI components.
· Collaborate with QA, DevOps, product management, and platform engineering teams.
· Translate functional requirements into high-quality technical implementations.
Technical Skills
·
.
o Object-Oriented Programming (OOP) in Python
o JSON parsing, schema validation, and data manipulation
o Python advanced concepts (decorators, generators, multiprocessing, async programming preferred)
o
or other Python testing frameworks
o Version control using Git
o
o
, debugging, image optimization
o Linux (Ubuntu) and Windows runtime environments
· Familiarity with UI/UX workflows and frontend integration patterns.
Bonus / Good-to-Have Skills
· Knowledge of Modbus or similar industrial protocols.
· Experience with data platforms, device configuration repositories, or industrial automation tooling.
· Basic understanding of container orchestration (Kubernetes).
· Exposure on cloud platforms (Azure/AWS/GCP).
· Experience with code quality tools (flake8, black, mypy, pylint).
Soft Skills
· Strong analytical and problem-solving abilities.
· Ability to work in a collaborative, multi-disciplinary team environment.
· Good communication skills for technical discussions and requirement clarifications.
· Self-driven, proactive, and passionate about delivering high-quality software.
How to apply for Python Developer - Specialist SW Engineer at Boschgroup?
Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
8+ years of experience is required.
Is this position still open?
Yes, currently active and accepting applications.
Explore related active roles in software_engineering
Python Developer - Specialist SW Engineer
Boschgroup · bangalore