Bachelor’s degree in Computer Science, Information Technology, or a related field.
7+ years of hands-on experience in Appian development.
Strong expertise in SAIL, Process Models, Records, Sites, Reports, Expression Rules, and Appian security design.
Proven experience integrating Appian with external systems (REST, SOAP, SQL).
Experience developing or extending Appian plug-ins using Java.
Good understanding of BPM/BPMN concepts and process optimization.
Solid grasp of SDLC, Agile methodologies, and CI/CD practices for Appian applications.
Strong problem-solving skills and ability to lead troubleshooting efforts.
Excellent verbal and written communication skills.
Role & Responsibilities:
Lead end-to-end design and development of Appian applications, including complex process models, records, interfaces, sites, reports, and integrations.
Translate business requirements into technical specifications and reusable design patterns.
Oversee solution architecture and ensure compliance with Appian best practices and enterprise standards.
Integrate Appian with external systems via REST/SOAP APIs, databases, and other middleware.
Develop custom Appian plug-ins if needed using Java.
Conduct peer code reviews, establish coding standards, and provide technical guidance to the development team.
Troubleshoot performance and scalability issues and recommend improvements.
Support deployment pipelines and coordinate across environments (Dev, QA, UAT, Production).
Collaborate closely with business analysts, architects, QA teams, and stakeholders to ensure high-quality deliverables.
Mentor and coach junior Appian developers and contribute to knowledge sharing within the team.
Stay up to date with the latest Appian features, best practices, and low-code industry trends