1+ Yrs Exp | Bachelor’s in CS/Engineering/STEM | Full Stack Software Engineering | Building Automation & Industrial IoT | Bengaluru, India | Hybrid | Full Time

Develop Scalable Full-Stack Software, React SPAs, and Microservices for Smart Connected Buildings and Enterprise BMS Frameworks

Join Honeywell as a Software Engineer I in Bengaluru to develop and integrate advanced full-stack software solutions for connected buildings and Building Management Systems (BMS). Working on a hybrid schedule, you will design modern React single-page applications and build robust C# .NET and Node.js backend services. You will apply Test-Driven Development (TDD) practices, design patterns, and cloud-native concepts to build scalable, secure, and sustainable building automation products.

Key Responsibilities:

  • Develop responsive UI Single Page Applications (SPAs) using React.js, modern CSS3, SCSS, and component-driven libraries.
  • Build backend systems, APIs, and microservices using C# .NET and Node.js frameworks.
  • Implement Test-Driven Development (TDD) methodologies using frameworks like Jest, XUnit, and NUnit.
  • Collaborate with System Technical Leads to build Proofs of Concept (PoCs), prototypes, and system designs.
  • Manage relational database integrations using SQL Server, ensuring data integrity and fast query performance.

Tools/Technologies Used:

  • Frontend Development: React.js, SCSS/CSS3, JavaScript, Storybook JS, Micro-frontends
  • Backend & APIs: C# .NET, Node.js, WebAPI, gRPC, GraphQL
  • Databases: SQL Server, T-SQL
  • Testing Frameworks: Jest, XUnit, NUnit (Test-Driven Development / TDD)
  • Architecture & Practices: OOP, SOLID Principles, GoF Design Patterns, Docker, Kubernetes (K8s), Agile / Scrum