We are looking for a talented and motivated Appian Software Engineer to join our team. The role involves designing, developing, and maintaining Appian-based applications while collaborating with cross-functional teams to deliver scalable and high-performance solutions. You will play a key role in ensuring the stability, functionality, and efficiency of workflow automation systems to support business operations.
Responsibilities:
- Application Development: Design, develop, and implement Appian-based applications that meet business requirements.
- Process Automation: Build end-to-end workflow automation using Appian BPM to improve operational efficiency.
- Customization: Create and customize Appian components, including interfaces, process models, records, and reports.
- Integration: Develop and maintain API integrations with third-party systems to ensure seamless data exchange.
- Optimization: Enhance system performance through process tuning and optimization techniques.
- Testing: Conduct unit testing, system integration testing, and user acceptance testing to ensure application reliability.
- Troubleshooting: Diagnose and resolve issues within Appian applications to maintain system stability.
- Documentation: Prepare and maintain technical documentation, including system designs, user guides, and process workflows.
- Compliance: Ensure adherence to security, regulatory, and governance standards in Appian application development.
- Collaboration: Work closely with business analysts, IT teams, and stakeholders to deliver projects and resolve technical challenges.
- Maintenance: Provide ongoing support and maintenance to ensure high availability and reliability of Appian applications.
Qualifications:
Must have
- Strong understanding of the Software Development Lifecycle (SDLC), including planning, development, testing, and deployment.
- Hands-on experience with Appian BPM Suite (versions 20.x or later).
- Expertise in Appian SAIL, process models, expressions, and rules development.
- Experience in integrating Appian with databases (SQL, Oracle, MySQL) and web services (REST/SOAP).
- Proficiency in using version control tools such as Git, GitHub, or GitLab.
- Knowledge of Java, JavaScript, and Appian Plug-in development.
- Familiarity with Agile and DevOps practices, including CI/CD pipelines.
- Strong problem-solving and troubleshooting skills.
Nice to have
- Appian Certified Associate Developer or higher certification.
- Knowledge of cloud-based Appian implementations (AWS, Azure, or GCP).
- Familiarity with UI/UX best practices for Appian applications.
- Experience working in financial services, healthcare, or other regulated industries.
- Understanding of AI and RPA integration with Appian for enhanced automation.