Advanced Software Engr
Honeywell- Location
- Bengaluru, Karnataka, India
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 2mo 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.
- Nice to have knowledge of PSIM domain solutions and their integration with building automation systems.
- Nice to have CI & CD skills with GitHub & GitHub Actions.
- Nice to have knowledge of Docker Containerization & Orchestrator application like K8S.
- Component Driven Development in React JS UI using Storybook JS.
- Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
- 6+ years of experience in software in backend & full stack development, specifically in large scale enterprise level application development.
- Strong proficiency in C# .Net & JavaScript and familiarity with .Net & Node JS.
- Knowledge of design patterns, SOLID & KISS principles, with a focus on scalable and maintainable code.
- Stay current with industry trends and best practices in web security, cloud automation, and scalable architecture.
WE VALUE
- Advanced degrees in Computer Science, Software Engineering, or related fields.
- Experience with Agile development methodologies and tools.
- Strong analytical and problem-solving skills.
- Ability to work collaboratively in a team-oriented environment.
- Passion for innovation and staying updated with the latest technologies in software development.
Skills
- React
- SCSS
- CSS
- C#
- .NET
- Node.js
- SQL Server
- C++
- SignalR
- gRPC
- GitHub
- GitHub Actions
- Docker
- Kubernetes
- Storybook
- JavaScript
More jobs at Honeywell
All 262Future IT Leaders - Summer 2027 Intern
Honeywell · United States · USD 23–45/hr · today
Future IT Leaders - Recent Grad/Full Time
Honeywell · United States · USD 68,000–115,000/yr · today
Cyber Sec Archt/Engr II
Honeywell · Barueri, SP, Brazil · Rio de Janeiro, RJ, Brazil · today
S4 Product Owner Innovation to Order
Honeywell · Atlanta, GA, United States · Charlotte, NC, United States · today
Data Science Co-Op - Spring/Summer 2027
Honeywell · Pittsford, NY, United States · USD 20–45/hr · today
Similar roles
Sr. Enterprise Engineer
LinkedIn · Bengaluru, KA, India · today
Senior Software Test Engineer
Smiths Group · Bengaluru, KA, India · today
AI Engr II
Honeywell · Bengaluru, Karnataka, India · today
Sr Advanced Tech Product Owner
Honeywell · Bengaluru, Karnataka, India · today
Senior Software Engineer, Mobile (iOS)
Grab · Bangalore, India · today
Electronic Systems Technical Specialist - Software
Cummins Talent Acquisition · Pune, Maharashtra, India · today