Senior Advanced Software Engineer for Honeywell International, Inc. (Richmond, VA). The position involves developing and testing software as part of an Agile team for Tridium's Niagara Framework. The role requires participation in the full software development lifecycle, from idea conception to release and maintenance. The engineer will collaborate with other system and software architects on the architecture and design of internal system and processes applications, review design and development of Niagara modules, and work with sales and marketing teams to define Niagara features. Additionally, the engineer will handle support inquiries escalated from the technical support group and test new features and enhancements before the release of software for product validation.