ICF is looking for a Senior Appian Developer to support federal customers within our Digital Modernization division. In this remote role, you will be responsible for developing, configuring, debugging, and integrating Appian-based systems using Agile methodologies.
What You'll Do
- Support upcoming needs with federal customers.
- Develop Appian Plugins.
- Configure, debug, and integrate systems including configuring forms, reports, underlying logic, and interface components.
- Work on all phases of software development for large-scale business critical applications following Agile methodologies.
- Support growth-related activities, including RFI, RFP, prototypes, and oral presentations.
- Uphold and maintain appropriate certifications necessary for practice expertise.
What We're Looking For
- 3+ years of recent hands-on experience with Appian BPM.
- 3+ years of experience developing Appian Plugin.
- 3+ years of experience with Application Servers like JBoss, Weblogic, IIS as part of the installation.
- 3+ years of experience in configuring, debugging, and systems integration including configuring forms, reports, underlying logic, and interface components as a developer.
- 3+ years of experience with relational databases and SQL scripting.
- 3+ years of experience in all phases of software development for large-scale business critical applications following Agile methodologies.
- Bachelor's degree.
- US Citizenship required due to federal contract requirements.
- Must be able to obtain Public Trust clearance.
- Must reside in the United States (U.S.) and the work must be performed in the United States (U.S.).
Nice to Have
- Certified Appian Level 1 Developer (Certified Associate Developer).
- Certified Level 2 Appian Developer or Certified Level 3 Appian Developer.
- Experience working with Appian Tempo.
- Java developer experience is a strong plus.
- Recent work experience on a software development project in a Federal government setting.
- Experience defining and documenting architecture for technology implementations leveraging different architectural views.
- Exposure to common industry platforms and programming languages – Appian BPM, IBM WebSphere, Mule, LAMP/JBOSS, HADOOP, Java, Microsoft/.Net.
- 3+ years of experience in Enterprise Application integration (SOA, ESB) and n-tier client-server architectures.
- Experience working with Appian Sites.
- Java developer with Maven builds experience is a strong plus.
- Ability to understand the long-term ('big picture') and short-term perspectives of situations.
- Ability to translate business needs into solution architecture requirements.
- Excellent analytical and technical skills.
- Excellent written and verbal communication skills.
- Exceptional interpersonal skills, including teamwork, facilitation and negotiation.
Technical Stack
- Appian BPM, Appian Plugin, JBoss, Weblogic, IIS
- Relational Databases, SQL, Agile Methodologies
- SOA, ESB, IBM WebSphere, Mule, LAMP/JBOSS, HADOOP, Java, Microsoft/.Net, Maven
Team & Environment
You will join a team of 85-90 trained consultants within the Digital Modernization division.
Benefits & Compensation
- Salary Range: $98,124.00 - $166,810.00
- ICF will pay for certifications.
- Expansive digital learning platform via training portal.
- Various training based on job level and skillset.
- Other training.
- Study guides for various certification areas.
- In-person training hosted by Appian.
Work Mode
This is a remote position. The candidate must reside and work within the United States.
ICF is an equal opportunity employer.




