You will lead the design, development, and deployment of complex Appian BPM solutions.
Responsibilities
- Design and deliver end-to-end Appian BPM implementations from initial design through to packaging and deployment.
- Write complex Appian SAIL code to build sophisticated user interfaces that are cross-browser and cross-device compliant.
- Architect Appian solutions and infrastructure, including managing in-memory KDB engines, sizing, and vertical/horizontal scaling.
- Develop and integrate external applications using REST APIs and connected systems.
- Build and maintain Appian plugins, including Smart Services, Function Plugins, and Servlet Plugins.
Required Skills
- Minimum 12 years of IT experience with at least 7-8 years specifically delivering solutions using Appian.
- Deep expertise with Appian versions 20x, 21x, and 22x.
- Advanced proficiency with Appian objects: Sites, Records, Reports, Tasks, News, Actions, Expression Rules, Constants, Query Rules, Web API, Interface Rules, CDT, Process Models, Decisions, Integrations, Connected Systems, Data Stores, Groups, and Feeds.
- Proven ability to write complex SAIL code and work with Embedded SAIL.
- Experience building frameworks and implementing core BPM concepts.
- Strong SQL coding skills using SQL Server, MySQL, or MariaDB.
- Practical experience with REST, Web API, Java, JDBC, and J2EE.
- Experience delivering applications within agile methodologies.
Preferred Skills
- Experience with J2EE design patterns such as JSP, Java Servlets, EJBs, and JDBC.
- Hands-on experience with Component UI Plugins.
- Exposure to RPA, AI, and intelligent automation tools.