Honeywell is hiring for the position of Software Engineer I in Bengaluru, India. Candidates with Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Honeywell |
| Position | Software Engineer I |
| Qualifications | Bachelor’s Degree |
| Experience | 1 (Years) |
| Location | Bengaluru, India |
Key Responsibilities:
- Develop responsive and scalable Single-Page Applications (SPAs) using React.js, SCSS, and CSS3.
- Design, develop, and maintain backend systems using C#/.NET and Node.js frameworks.
- Implement Test-Driven Development (TDD) using Jest for React.js and Node.js applications, and XUnit/NUnit for C# applications.
- Apply Object-Oriented Programming (OOP) principles to develop maintainable, scalable, and high-quality software solutions.
- Collaborate with System Technical Leads to understand technical designs and deliver required Spikes, Proofs of Concept (PoCs), and prototypes during the design and exploration phases.
Eligibility Criteria:
- Bachelor’s degree from an accredited institution in a technical discipline such as Computer Science, Science, Technology, Engineering, Mathematics, or a related field.
- At least 1 year of experience in software development, with a focus on full-stack development using JavaScript and C#/.NET.
- Experience with cloud technologies and IoT platforms, particularly in smart building environments.
- Experience in developing enterprise-level, large-scale applications.
- Hands-on experience with Test-Driven Development (TDD) practices.
- Hands-on experience with React.js and RPC/API technologies such as Web API, gRPC, and GraphQL.
Required Skills:
- Proficiency in React.js.
- Proficiency in SQL Server programming for database management, development, and integration.
- Experience with Component-Driven Development for React.js user interfaces using Storybook.js and Microfrontend architectures.
- Apply Gang of Four (GoF) design patterns, SOLID principles, and KISS principles to develop clean, maintainable, and scalable software solutions.
- Knowledge of PSIM domain solutions and their integration with building automation systems is preferred.
- Knowledge of Docker containerization and orchestration platforms such as Kubernetes (K8s) is preferred.
Preferred Skills:
- An advanced degree in Computer Science, Software Engineering, or a related technical field.
- Experience working with Agile development methodologies and related tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to collaborate effectively in a team-oriented and cross-functional environment.
- Passion for innovation and a commitment to staying current with emerging technologies and industry trends in software development.
About Company:
Honeywell is a Fortune 100 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.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.