Join a team recognized for leadership, innovation and diversityBe part of a team that develops and delivers innovative software capabilities for products within Honeywell Intelligrated. As an Sr Advanced Software Engineer, you will work with a team of User Interface Developers and other cross-organizational stakeholders to continually strengthen product capabilities through the design and development of UI capabilities.
In this role, you will leverage your knowledge of user-centered design disciplines throughout the development process while also collaborating with others and advocating for external customers and internal stakeholders.
Theannual base salary range for this position in California is $146,000 - $183,000 and New York (excluding most major metropolitan areas), Colorado, Connecticut, and Hawaii is $127,000 - $159,000. For Washington and most major metropolitan areas in NewYork and California, the annual base salary range is $127,000 - $159,000.Please note that this salary information serves as a general guideline. Honeywellconsiders various factors when extending an offer, including but not limited tothe scope and responsibilities of the position, the candidates workexperience, education and training, key skills, as well as market and businessconsiderations.
Key Responsibilities
- Skilled at managing complex project workloads across multiple environments and products.
- Able to handle complex project workloads across multiple environments and products.
- Conducts code research to understand variable functionality for data collection
- Proficient in Python, C/C++, C, Transact-SQL, XML, JSON, Ladder Logic (multiple PLC types: AB, Siemens, Schneider), and applications such as Excel and Visual Studio
- Experienced with Windows 10, Windows Server, and Linux (Ubuntu Core/Server, RHEL), as well as platforms and services like Azure (Databricks, Arc), Docker, Open Automation Software (OAS), and OPC
- Familiar with IGS WCS/WES and IGS Robotics products
- Able to design and document processes for seamless product implementation
- Capable of delegating project work to junior engineers while managing personal project responsibilities.
BENEFITS OF WORKING FOR HONEYWELL
In addition to a performance-driven salary, cutting-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer-subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays.
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates.
You Must Have
- Bachelors degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
- At least 7 years of experience in Software Development.
- Experience with Java/C++/C
- Skilled in writing/modifying code for data aggregate calculations.
- Experience providing Ongoing Security certification support.
- Familiarity with working in Azure environments.
- Willing to travel 60 plus
We Value
- Experience with principles of Agile Development
- Proficiency and comfort learning underlying UI Development Frameworks
- Principles of Agile Development translating designs into UI
- Experience with Unit testing, Integration/Visual regression testing
- Experience with user-centered design disciplines
- Knowledge of architecture and design across all systems
- Comprehension of multi-threading concepts
- Comprehension of Authentication and Authorization mechanisms
- Knowledge of basic principles and practices regarding UI-Related Security
- Experience with system integration and APIs
- Passionate about learning innovative technologies and crafting innovative solutions
- Self-directed and able to troubleshoot and solve problems independently