Job Responsibilities:
- Develop and support applications using Appian L2/L3 certifications to deliver high-quality, scalable solutions.
- Design and implement architectural frameworks for suites of lightly coupled applications, down to individual features and modules.
- Lead the end-to-end technical design process, from initial concept through development, stabilization, and continuous enhancement of Appian applications.
- Collaborate with stakeholders to understand business requirements and translate them into technical designs.
- Optimize application performance, troubleshoot issues, and ensure seamless integration with existing systems.
- Develop and maintain best practices and coding standards for Appian-based applications.
- Create and manage technical documentation, including architectural diagrams, design specifications, and user guides.
- Provide technical leadership and mentorship to junior developers in the team.
Required Skills:
- Proficiency in Appian BPM platform with L2/L3 certification.
- Strong experience in architectural design and creating scalable, maintainable solutions.
- Hands-on experience in Appian application development, including components like SAIL, process models, and records.
- Deep understanding of integration patterns, including REST and SOAP APIs.
- Strong analytical and problem-solving skills with the ability to troubleshoot and debug complex systems.
- Knowledge of Appian infrastructure and deployment processes.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
Preferred Qualifications:
- Familiarity with Agile development practices.
- Experience in integrating Appian with external systems or databases.
- Knowledge of CI/CD pipelines and automation in Appian environments.