As an Advanced Software Engineer at Honeywell, you will be responsible for developing and integrating advanced software solutions for connected buildings, with a focus on Building Automation Systems & Building Management Systems software. Your expertise will play a crucial role in enhancing our building automation offerings.
KEY RESPONSIBILITIES
Develop Web UI SPA (Single Page Application) applications using React JS, SCSS CSS3. Develop backend systems using C# .Net & NodeJs frameworks with advanced design patterns. Write and maintain comprehensive unit, integration, and end-to-end tests. Apply Object-Oriented Programming (OOP), KISS, SOLID design principles to create scalable software solutions. Troubleshoot production issues and optimize application performance and reliability. Work with System Architects & Lead Engineers to understand the design & deliver the required Spike, PoC, Prototypes in de...