Software Engr I
Honeywell
About the role
Honeywell Technologies is a global automation leader that delivers innovative solutions across buildings, industrial processes, and critical infrastructure. With a workforce of over 50,000 engineers and technologists, Honeywell combines deep domain expertise with cuttingβedge data analytics to drive the transition from automation to autonomy. The companyβs culture emphasizes safety, sustainability, and continuous learning, offering fresh graduates a platform to work on realβworld problems that impact millions of lives.
As a Software Engineer I β UI Developer, you will join Honeywellβs Bengaluru engineering hub, where crossβfunctional teams collaborate to build modern, responsive web applications that power Honeywellβs digital products. This role is ideal for candidates who are passionate about frontβend development, enjoy turning design mockβups into pixelβperfect interfaces, and are eager to learn about backend services and cloud platforms. You will work under the guidance of senior engineers, receive mentorship, and have clear growth pathways toward senior UI engineering or fullβstack roles.
Key Responsibilities
- Design, develop, test, and maintain responsive web user interfaces using HTML5, CSS3, and JavaScript/TypeScript.
- Build reusable UI components with React or Angular, adhering to componentβbased architecture.
- Translate product requirements and UX designs into functional, intuitive user experiences.
- Integrate UI components with RESTful APIs and handle JSON data efficiently.
- Write clean, maintainable, and wellβdocumented code following industry best practices.
- Perform unit and integration testing, and contribute to test automation frameworks.
- Debug and resolve UI, browser compatibility, and performance issues.
- Participate in code reviews, design discussions, and agile ceremonies.
- Collaborate closely with UX designers, backend engineers, QA, and product managers.
- Contribute to backend development tasks when required, gaining fullβstack exposure.
Tech Stack: HTML5, CSS3, JavaScript/TypeScript, React or Angular, Git, REST APIs, Node.js (optional), Azure/AWS (optional), CI/CD pipelines.
Growth Path: Starting as a Software Engineer I, you can progress to Software Engineer II, Senior UI Engineer, and eventually Lead Engineer or Product Owner. Honeywell encourages continuous upskilling through internal training, certifications, and exposure to emerging technologies such as cloud services and AIβdriven analytics.
Why Join Honeywell? The company offers a vibrant, inclusive environment where fresh talent is trusted with meaningful responsibilities early on. You will work on products that have a tangible impact on industries worldwide, receive competitive compensation, and benefit from a strong mentorship culture that accelerates your professional development.
Eligibility & process
Who can apply
Bachelor's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering discipline. Minimum 60% aggregate (or CGPA 6.5/10). Fresh graduates or candidates with up to 2 years of relevant experience, including internships or substantial project work. No active backlogs at the time of application. Eligible batch years: 2022β2026.
Skills & stack
Selection process
- Round 1: Online aptitude & coding assessment
- Round 2: Technical interview (frontβend concepts, coding, system design)
- Round 3: HR interview (fit, motivations, compensation).
Prep kit
19 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 4
What is the bias-variance tradeoff and how do you prevent overfitting? Answer
Explain the difference between Precision, Recall, and F1-Score. Answer
How does Gradient Descent work and what is the role of Learning Rate? Answer
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer
Behavioural & HR questions 3
Highlight Honeywell's market reputation, recent tech innovations, and how your skills in HTML5 directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.