BPM Appian Developer




Location: Onsite – USA

Type: Full Time

Supporting Appian based BPM applications. They are not looking for a java developer, as the process of BPM is different than that of Java/J2EE. Appian is a new tool that Freddie implemented last year. They started out using version 7.7 & 7.8 and are moving into 7.10. They are ok with candidates who have used different versions. They are looking for someone who would be comfortable training some of the jr developers in Appian too. Right now they have two developers who have done the training through Appian, so they need someone else who has the experience that they would feel comfortable training up some of the jr people. Remote work is available 2 times/week 9-5 are the core hours, flexible hours are available.

Position Overview:

This position is in the Shared Services team of the Architecture Services department of the Information Technology division with our client.

The Appian Developer is responsible for designing, implementing, deploying, and supporting business and technology business process management initiatives in a fast paced environment.Responsibilities Include: Design, develop, modify, integrate, test, deploy and support enterprise-level Appian based BPM applications Translate business process software requirement specifications into Appian process model prototypes and solutions Support data gathering and analysis to facilitate risk mitigation and issue resolution Support reporting requirements and various gap analysis efforts related to process improvements Deliver projects in either Agile or Waterfall software development methodologies, as project dictates Identify, propose, evaluate, estimate, and drive solutions while thoroughly considering the people, process, and system impacts Design and implement complex enterprise integrations with industry standard technologies such as Oracle, LDAP/TAM, Active Directory, Security/Datapower and other internal systems in the enterprise Develop and use library of reusable Appian components that can be leveraged in the enterprise Conduct and participate in detailed design reviews and validate that the design follows the approved architecture Participate in the day-to-day activities of the Shared Services development team


5-8+ years’ experience in IT Bachelor degree in computer science, information systems or other related field Certification, knowledge and work experience with at least Appian version 7.x or higher 3+ years of strong experience in design and implementation of Business Process Management based solutions using Appian BPM software is a must have. Hands-on active experience include: Design of UI SAIL forms for Tempo environment Design of CDTs that interact with external databases Design of role based access control Appian components Development of Records and Reports using SAIL Build/consumption of webservices Design of expression rules, constants, and query rules andling Appian Packaging and deployment Application of Appian Best Practices Have working knowledge of Appian architecture Have good knowledge of Java, J2EE, Ajax, Javascript, JS, XML, XSLT, HTML, CSS, SOAP, REST, Weblogic, JBoss, SQL, etc Knowledge of business process modeling and optimization techniques, including orchestration of modeled process Some exposure to infrastructure, network and enterprise scale environments Practical experience designing and building enterprise and/or distributed systems Demonstrates ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions Experience in the field of service-oriented architecture (SOA)

Preferred Skills:

Graduate degree or advanced studies Experience in business process modeling as it integrates with Appian BPM; Appian 7.7+ is most preferred Experience with systems and software architecture, and both SaaS and On-premises software delivery models Strong understanding and hands-on experience with Agile software development methodologies Experience in the financial services industry Ability to work well under pressure, some tight deadlines and with ambiguity on some projects Experience working and collaborating with virtual teams