Honeywell Automation & Workflow Developer in Charlotte, North Carolina
The future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future. That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars. Working at Honeywell isn’t just about developing cool things. That’s why all our employees enjoy access to dynamic career opportunities across different fields and industries. Are you ready to help us make the future?
We are looking for a confident professional with a quest for excellence to implement enterprise automation solutions. Individual must demonstrate flexibility in handling a variety of responsibilities in a fast-paced, team-oriented environment. Responsible for design, development, EAI, security profiles configurations, quality assurance, deployment, support and technical documentation of sophisticated automated business processes using Best-of-Class Business Process Management (BPM) platforms and Low Code (Lo-co) platforms, augmented with best-practice .NET toolsets, solutions architecture, and development techniques.
Analyze the high-level technical requirements and classify them as functional and non – functional requirements.
Create Prototypes on the workflow platforms to confirm and refine the complex requirements.
Conduct BPM product design evaluation and set up guidelines such as coding convention for C#, ASP.Net, SQL Server, and SharePoint.
Plan for and setup environments for System integration testing and user acceptance testing ensuring minimal disruption to the production ecosystem.
Perform integration testing for the connectors to test the reliability of data being exchanged between the BPM/Lo-Co platforms and the 3rd party systems.
Plan for and review load testing executed on various BPM/Lo-Co components and connectors to make sure that all new product releases meet minimum performance benchmarks.
Perform Object-oriented analysis to develop a conceptual model of the system on the BPM/Lo-Co platform.
Create an entity-relationship diagram with a full data dictionary using schema builders.
Identify all external systems that need to be synchronized with the BPM/Lo-Co Platforms and document the events.
Analyze for potential security flaws and help maintain up time for the platforms.
Partner with vendors to ensure critical patch releases are done on-time, and review their performance.
Collect data samples from the existing system to analyze and document the process to migrate legacy apps to the BPM/Lo-Co platforms.
Understand the upgrades applied in the BPM/Lo-Co ecosystem and present to key stakeholders on a regular basis.
Plan deployment and Rollback mechanism using different tools available in the BPM/Lo-Co platform. Plan for Disaster Recovery.
Provide support to the existing implementation and drive change management to enable users adopt the system.
YOU MUST HAVE
B.S. in Computer Science / Software Engineering / Information Systems or other IT/technical degree
3+ years of BPM development experience including AgilePoint, Nintex, K2 (any 2) or other leading .NET BPM tools like Windows Workflow Foundation 4 - SharePoint 2013 Workflow
2+ years of BPM deployment and delivery experience including both on-premise Enterprise BPM, as well as Azure-hosted, hybrid-cloud BPaaS models
Lo-Co platform exposure including Power Platform
Microsoft development-related Certification(s): MCP, MCSD, Azure Specialist a strong plus
Strong business analytical skills for analyzing, explicating, codifying and rendering abstract client specifications into accurate process design components
Able to produce technical and user-level documentation
Attention to detail and disciplined QA testing
Able to provide support for production deployments for during and outside of traditional work hours on as-needed basis
Able to multitask within an environment of rapidly changing priorities.
Able to work through difficult issues in an effective, pragmatic fashion.
Able to work in a team environment and communicate well to all levels of management.
Must possess good organizational and facilitation skills including the ability to prioritize, coordinate, and manage multiple tasks/projects simultaneously
Have an outstanding attitude and a desire to ensure customer success
Capability to work with little management oversight must have strong personal initiative; Have a strong desire to grow technically and professionally
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.