Join a team recognized for leadership, innovation and diversitySoftware Engineer II Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Connected Enterprise – Connected Aero. You will use your experience and judgment to plan and accomplish goals You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities. Identify and propose technical improvements using your software engineering knowledge and principals Accelerate innovation and growth, teaming with the world's most talented engineers We invite you to discover for yourself why a career with Honeywell is the opportunity you’ve been looking for. We are looking for experienced Advanced Software Development Engineer to develop, design and architect web applications/portals with Java Spring Boot, Openshift, Kubernetes, Docker, Kafka & Postgresql. The successful candidate is going to be part of our Scaled Agile software development team working closely with DevOps, Honeywell Forge Platform, Business Aviation Flight & Cabin services Engineering teams, Operations, Product management, Account Management & Sales teams for feature development and support advanced web and mobile applications in Connected Aerospace. We need people who can think on their own and see software as part of the entire product. The ideal candidate you should enjoy taking ownership of projects or defined deliverables and want to work in a collaborative environment with a small team. Creativity, independent thinking, and vision are required. Key Responsibilities
Requirements and design
Software architecture and coding
Integration
Certification
Test
Feature Definition
Customer Support
Verification and Validation
Ability to code in multiple languages
Analytical skills & software development skills
YOU MUST HAVE
Bachelor’s degree in engineering or computer science
3+ years of overall experience working on Enterprise scale Web Technologies applications.
2+ years of experience working on any one of the below technologies modern Web Technology Frameworks
Java Spring Boot
NodeJS / Nest JS
2+ years of experience working on any one Modern Front-end JavaScript Framework
React JS
WE VALUE
Experience with RESTful APIs
Experience on Docker Containerization and Kubernetes
Experience on SQL RDBMS with Postgresql
Experience on Message brokers with Kafka
Experience on Test Automation using Selenium/ Katalon Studio
Experience on PSR Testing using Locust.
Experience working with Agile Scrum teams/ SAFe Agile Certification
Experience with GIT version control.
Familiarity with modern best practices for react native, HTML and CSS development, including LESS or SASS
Understanding various software development lifecycle
Demonstrate the ability to develop efficient and high-quality software.
Knowledge of software configuration management and change management practices.
Diverse and global teaming and collaboration
Effective communicator
Wide degree of creativity and latitude
Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.
Can quickly analyze, incorporate, and apply new information and concepts.
Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience.