Description


Job Summary: We are seeking a highly skilled Senior Appian Developer with extensive experience in designing, developing, and implementing enterprise-level applications using the Appian BPM platform. The ideal candidate will have a strong background in business process management, excellent problem-solving skills, and a proven track record of delivering high-quality solutions in a fast-paced environment.

Key Responsibilities:
Lead the design, development, and implementation of complex Appian applications.
Collaborate with cross-functional teams to gather and analyze business requirements.
Architect and develop scalable and high-performance solutions using Appian best practices.
Mentor and provide technical guidance to junior developers.
Conduct code reviews and ensure adherence to coding standards and best practices.
Develop and maintain technical documentation, including design specifications, test plans, and user guides.
Troubleshoot and resolve technical issues and provide ongoing support for existing applications.
Stay updated with the latest Appian features, industry trends, and best practices to continually enhance the platform's capabilities.

Required Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 5-7 years of experience in software development, with at least 3-5 years focused on Appian BPM development.
Proven expertise in designing and implementing Appian applications, including process models, SAIL interfaces, and Appian Records.
Strong understanding of Appian architecture and components.
Experience with Appian integration, including web services (REST, SOAP), and database management.
Proficiency in Java, SQL, and other relevant programming languages.
Solid understanding of Agile development methodologies.
Excellent analytical, problem-solving, and communication skills.
Ability to work independently and as part of a team, managing multiple priorities in a fast-paced environment.

Preferred Qualifications:
Appian Certified Lead Developer or higher certification.
Experience in working with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with other BPM platforms and tools.
Experience in leading and managing development teams.
Strong project management skills and experience with tools like JIRA, Confluence, etc.

Education

Bachelor's degree in Computer Science