
Advanced Software Engr
Job Description
We are building a smarter, safer and more sustainable world. That’s the power of Connected. That’s the power of Honeywell Aerospace. Our company invents and manufactures technologies that address some of the most critical challenges around energy, safety, security, productivity and global urbanization.
We are uniquely positioned to blend physical products with software to support connected systems that improve aircraft to be safer, more comfortable and more productive. Our solutions enhance the quality of life of people around the globe and create new markets.
Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Aerospace. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.
- Requirements and Design
- Providing Architecture design
- Coding
- Integration and System Testing
- Prepare Security arctifacts
- Support
- Ability to learn and adapt
- Master / Bachelor’s degree in Engineering or Computer Science
- 7+ Years of experience in developing / designing / deploying medium to complex web applications using below tech stack.
- Guiding and Mentoring team members
- Must have software architectural experience
Tech Stack
- UI technologies: JSP, React JS
- J2EE framework: Java Struts and Spring Boot
- Database: Oracle-19g with knowledge in procedures
- DevOps tools: Bamboo, GitHub
- Security Tools : Blackduck, Coverity, Twistlock
- Bug Tracking System and Sprint updates: JIRA
- Code Static Analysis Tool: Sonar
- UT automation: Junit
Good to have
- API Led Connectivity (Experience, Process Layer & System Layer)
- UI SIT automation tools: Katalon Studio
- Log Analysis: Kibana
WE VALUE
- Understanding various software development lifecycles
- 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
- Should be following all agile practices
- Effective communicator
- 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