Launch innovations in nearly every commercial and defense aircraft platform
Bepart of a team that designs, develops and integrates highly complex softwarefunctions within Honeywell. You will be an active and integral member of a teamto achieve the completion of goals. You will also generate innovative solutionsin work situations; trying different and novel ways to deal with problems andopportunities
Skills:
Soundknowledge and experience in C++,VC++,MFC and ATL,.NET framework
Must havegood hands on experience in application design, DB design and SQL-StoredProcedures
Must haveexperience translating requirements to a design
Must befamiliar with OO Analysis, Design process and UML
Createrobust automated unit and integration tests to test the code(NUnit).
Must havegood hands on OOPS concept and C++ language will be added advantage.
Must beable to quickly understand the existing design and code based on the design.Experience in handling legacy code base is an advantage.
Must beable to understand the product CTQ, use cases & requirements andparticipate in architecture and design discussions
Must beable to negotiate on better techniques & approaches with other stakeholders
Must haveworked on product development life cycle and actively involved fromrequirements to delivery
Must beable to appreciate a problem from business and customer/user point of view andprovide solution approaches
Must haveprior product development experience & must have a product ownershipmindset
Mustguide and mentor team to create re-usable & optimized code
Excellentoral and written communication and interpersonal skills
Should bea good team player and able to communicate effectively with project teams andstakeholders
Should beproficient in Atlassian Tools like Bamboo, Git, JIRA and Confluence.
Knowledgeof any Configuration Management System such as Perforce, Git etc would be anadded advantage.
Knowledgeon Honeywell security product would be an added advantage.
YOU MUST HAVE
B.E /B. Tech in Computer Science/ECE/EEE or M.E/M. Tech equivalent
3-6relevant years of experience
WE VALUE
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
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
Industry: Consumer Electronics & Appliances Functional Area / Department: Engineering - Software & QA, Role Category: Software Development Role: Software Development - Other Employement Type: Full time