Proficient in design, implementation, testing, troubleshooting, and enhancing software applications for large building automation systems.
Collaborate with product management and architects to understand and elaborate market requirements to propose and implement product designs.
Contribute and review software methodologies for product design and model documentation.
Write user documentation for internal process and external customer support.
Advanced understanding of quality attributes and their impact on software products, design, and development.
Collaborate and contribute in international, multi-site development in an agile environment.
Consume and contribute back to inner-source components
Develop and run automated tests using appropriate language or platform. Experience parallelizing e2e test execution (Selenium, Cypress, …) to further speed up CI/CD pipeline strongly desired
Create and review technical documentation for internal process and external customer support.
Participate and propose design alternatives via prototyping, pair programming and expert reviews.
Participate in resolution of field problems in application of existing products based on thorough system impact analysis.