Primary Roles & Responsibilities
For All Levels :
- Design and implement BPM applications using Appian low-code automation platform.
- Translate business process requirements into technical specifications.
- Develop and configure objects such as SAIL interfaces, records, process models, reports, expression rules, and sites.
- Perform unit testing, defect fixing, and support SIT / UAT efforts.
- Collaborate with QA, DevOps, and Support teams to ensure smooth deployments.
- Create and maintain technical documentation (e.g., architecture diagrams, interface specs).
- Own end-to-end delivery of Appian projects / modules.
- Define technical architecture, design standards, and reusable components.
- Mentor junior developers and ensure best coding practices and Appian guardrails.
- Interface with business stakeholders to understand complex requirements and propose BPM solutions.
- Participate in estimations, technical planning, and solution design sessions.
- Perform code reviews and guide refactoring where necessary.
Advanced Technical Skills (Required / Preferred) Appian Core Development
Appian BPM 20.x and above (latest version exposure preferred).Advanced SAIL scripting for dynamic and responsive UIs.Appian Records, Sites, Reports, Web APIs, Appian RPA.Experience with Parallel Sub-processes, Exception Handling, Escalations. Integration & BackendAppian Integration using RESTful APIs, SOAP services, Appian Connected Systems.Integration with external systems : Salesforce, SAP, Oracle, etc.JDBC and RDBMS experience (PostgreSQL, MySQL, SQL Server, Oracle).Use of Integration SDKs and Plug-ins from Appian AppMarket. Performance, DevOps & DeploymentAppian performance tuning, memory optimization, process health monitoring.Appian DevOps – use of Jenkins, Bitbucket / Git, SVN, ANT scripts.Experience with Appian's Deployment Automation Manager and automated pipelines. Security & GovernanceRole-based access control (RBAC) in Appian.Application security best practices (XSS prevention, secure APIs).Experience with SAML, OAuth2 for user authentication. Cloud & ArchitectureAppian Cloud administration & on-premise installation (Tomcat, JBOSS).Familiarity with Docker / Kubernetes-based deployments (a plus).Exposure to Appian on AWS / GCP / Azure (certifications are a bonus).Qualifications :
Bachelor’s / Master’s in Computer Science, Engineering, or related field.Appian Certified Associate / Designer / Lead Developer (mandatory for Senior / Lead).Agile / Scrum project methodology familiarity.