Applications are invited for the role of Software Engineer – I at Honeywell Bangalore. Apply Now!

About Honeywell

Honeywell is a Fortune 500 company that invents and manufactures technologies to address tough challenges linked to global macrotrends such as safety, security, and energy. With approximately 110,000 employees worldwide, including more than 19,000 engineers and scientists, we have an unrelenting focus on quality, delivery, value, and technology in everything we make and do.

About the Job

Join a team that designs, develops and integrates highly complex software applications within Honeywell [SBG]. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.

Responsibilities

  • Design and develop full-stack applications using Core Java, React.js as front-end.
  • Build and maintain IoT-enabled solutions for smart communities, integrating with sensors, devices, and IoT platforms.
  • Work with cloud platforms (Azure/AWS/GCP) for deployment, scalability, and performance optimization.
  • Collaborate with product managers, UI/UX designers, and stakeholders to deliver user-centric solutions.
  • Ensure adherence to security best practices, CI/CD pipelines, and DevOps methodologies.
  • Troubleshoot and optimize application performance, debugging IoT integrations and real-time data processing

Required Skills and Experience

  • Expert and in-depth knowledge in Core JAVA & object-oriented programming skills
  • Expert in developing multithreading applications
  • Front-End Development: Hands-on development using React.js or Angular, Java script and modern UI frameworks.
  • Database Technologies: Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
  • Expert in different JAVA design patterns
  • Expert in debugging code and problem-solving
  • Expert with test-driven development using Junit, Mockito, etc.
  • Expert in all stages of software development lifecycle
  • Proficient in writing reusable Java libraries
  • Expert in writing clean, readable Java code
  • Proficient understanding of JVM, its limitations, weaknesses, and workarounds
  • Proficient in supporting and maintaining existing code
  • Proficient in continuous integration tools like Ant, Gradle , Git, GitHub Actions for automation.
  • Proficient with Agile Software Development
  • IoT Knowledge: Experience in IoT protocols (MQTT, WebSockets, etc.), edge computing, and sensor integrations
  • Niagara framework expertise is added advantage

Qualifications

Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics.

Preferred

  • Knowledge of AI/ML integration for IoT analytics.
  • Experience with low-code/no-code tools for workflow automation.
  • Familiarity with Digital Twin concepts
  • Experience in building city-wide operation applications is an advantage.

Location

Bangalore, Karnataka.

How to Apply

Interested candidates can apply through this link.

Click here to view the official notification of Software Engineer – I at Honeywell Bangalore.