via Career pages·3d ago
Advanced Software Engr
Honeywell
Full-timeOn-site
Location:Bengaluru, Karnataka, IndiaType:Full-timePosted:3d ago
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 design & exploration phases.
- Conduct code reviews, mentor junior developers, and contribute to technical documentation.
- Collaborate with other developers to ensure seamless integration during development.
SECONDARY SKILLS
- Proficient in SQL Server programming for database management and integration.
- Nice to have experience with C++ programming for application development.
- Experience in anyone of the backend RPC concepts like SignalR, gRPC, WebAPI.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.