Driving Infinite Possibilities Within A Diversified, Global OrganizationTHE FUTURE IS WHAT WE MAKE IT.Principal Software EngineerLocation - Sydney (NSW)Working at Honeywell is not just about creating incredible things, it's about being part of a dynamic team of talented professionals shaping the future globally.The Honeywell Software Centre develops state of the art networked building automation and digital video surveillance solutions that run on Microsoft platforms. Recognised as a leader in the development of innovative and quality software we use the latest development methodologies and tools and maintain a strong ongoing commitment to Quality Systems.You will be part of a team of Software Engineers responsible for the development of Honeywell's Building products. These products are exported worldwide through Honeywell's global businesses.What You'll do:As an Principal Software Engineer, you will be responsible for providing technical advice as a program leader in the identification and development of products.Key Experience & Capabilities:
- Develop and maintain software architecture & design, ensuring that it is scalable, flexible, and reliable
- Support Engineering leadership to structure engineering efforts
- Work closely with other business functions (Product, Sales, Customer Experience) to drive overall performance and experience of the product
- Estimate tasks and meet milestones and deadlines appropriately. Take ownership of all projects and assignments (individual and team) and drive to completion while reporting progress to management
- Research new technologies to enhance Honeywell competitive position and profitability and formulate research and development programs to implement them.
- Must clearly understand and explain mission, deadlines and expectations with software development team. Ensure technical decisions are effectively communicated to both stakeholders and technical staff. Explain complex matters in simple terms.
- Responsible for providing technical expertise as a leader or member on a variety of projects and programs
- Uses expert knowledge of engineering discipline and Honeywell standards, processes and tools in order to complete and ensure compliance of various projects.
- Point of contact for external customers for overall product status, standards, etc.
- Leads proposals to address future business opportunities, value engineering and program/process changes.
- Bachelor's degree in computer science, Engineering or equivalent professional work experience
- Deep understanding of Software Engineering concepts and technologies relevant to the business tech stack
- Proven track record of design and development and implementation in with various facets of enterprise software including migration, scalability, flexibility/configuration, and performance.
- Excellent interpersonal and communication skills both written and verbal.
- Capable of working independently and efficiently
- Ability to quickly learn new technologies.
- Ability to work in a fast-paced environment on multiple projects at a time with individuals from multiple departments, regions and cultures
- Deep knowledge of modern software technologies
- Category: Engineering
- Location: 2 Richardson Place, North Ryde, NSW 2113 AUS
- Exempt