Advanced Software Engr
Job Summary
Key Responsibility
- Participate programs for advanced technology for building management software development
- Working full life cycle product development including requirement analysis design implementation and testing
- Working with project manager to help define functional requirements
- Working with technical lead or architect to help define proper architecture evaluate architecture risks and validate design through walk-through prototypes and unit testing
Take charge of design implementation and unit testing of sub-systems/components
Qualifications
Qualification and Experience
- Must have 3 years programming experience as a Java developer
- Familiar with SpringBoot/SpringCloud framework having related projects experience will be a plus;
- Familiar with Mybatis/Shiro libraries will be a plus;
- Plus to have experience on Web services development or other similar technology Experienced in JS programmer masters either of major Script frameworks: Vue Reac NativeJS(Preferred)
- Familiar to at least one of Database technology: SQL Server/Oracle/MySQL
- Aware of software development process activity experience within an Agile development methodology in particular Scrum would be beneficial
- Experiences in Test Driven Development will be a good plus
- Quick learning in new technology
About Company
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability ... View more