H

Honeywell

Diversified industrial conglomerate: aerospace, automation, safety

Advanced Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Engineering or Computer Science is required.
  • Eight to nine years of product development experience is required.
  • Strong working experience with full-stack and microservice development is required.
  • Strong working experience creating reusable components for multiple products is required.
  • Good knowledge of object-oriented programming, design patterns and principles (SOLID), and architecture patterns such as SOA and EIA is required.
  • Understanding of the significance of user experience for products and enabling user experience experts to work effectively with engineering is required.
  • Exposure to Agile software development methodology and continuous integration/continuous delivery practices and tools is required.
  • Understanding of cloud infrastructure services such as Microsoft Azure is required.
  • Enterprise-scale software issue fixing, debugging, reverse engineering skills, and use of related tools are required.
  • Knowledge of test-driven development is required.
  • Adoption of evolving and established technology enablers in day-to-day work, such as Copilot integrations in the software development lifecycle, is required.
  • Ability to code in multiple languages is required.
  • Analytical skills and software development skills are required.
  • Experience with C#/.NET Core, Python, Node.js, Java, and React is required.
  • Strong working knowledge of MySQL and PostgreSQL databases is required.

Responsibilities

  • Handle requirements and design.
  • Perform software architecture and coding.
  • Perform integration.
  • Perform certification.
  • Perform testing.
  • Define features.
  • Provide customer support.
  • Perform verification and validation.

Desired Qualifications

  • Understanding of various software development lifecycles.
  • Ability to develop efficient, high-quality software.
  • Knowledge of software configuration management and change management practices.
  • Experience working in diverse and global teams.

About the Company

Honeywell

Diversified industrial conglomerate: aerospace, automation, safety

Honeywell operates in four main areas—aerospace, building automation, performance materials and technologies (PMT), and safety and productivity solutions (SPS). Its products couple hardware, software, and services, delivering integrated solutions for customers in design, manufacturing, installation, maintenance, and analytics. It stands out through a broad, diversified portfolio, a global presence, and the ability to connect multiple stages of the product lifecycle into one ecosystem. The company aims to help customers operate more reliably and efficiently, reduce costs and environmental impact, and grow recurring revenue by offering solutions, services, and digital platforms that link its hardware and software offerings.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1906

Recently Posted Jobs

Explore more opportunities at Honeywell

See more jobs