Icf

SeniorAppianDeveloper

$99–168k Reston, Virginia, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Appian Developer at Icf. Skills: Appian development, Plugin conversion, Agile delivery, Modernization initiatives. Design Appian applications. Develop Appian applications”

Industry & Context.

Problems you'll solve

Troubleshoot technical issues; Troubleshoot plugins; Troubleshoot integrations; Troubleshoot application functionality; Root cause analysis; Issue resolution

Eligibility Requirements

US Citizenship or Green Card, Obtain Public Trust clearance, Reside in the United States, Work performed in the United States

What They're Looking For.

Must Have

3+ years software development, Bachelor's degree, 2+ years Appian development, 2+ years Agile environments, 2+ years custom Appian plugins, 2+ years relational databases, 2+ years SQL queries, 2+ years Git/GitLab, US Citizenship or Green Card, Obtain Public Trust clearance, Reside in the United States

Nice to Have

Software development lifecycle practices, Secure coding principles, Appian Certified Associate Developer, Appian Certified Senior Developer, Analytical skills, Troubleshooting skills, Problem-solving skills, Written communication skills, Verbal communication skills, Work independently, Collaborate effectively, Cross-functional Agile teams, Appian platform upgrades, Plugin remediation, Modernization initiatives, Develop custom Appian plugins, Maintain custom Appian plugins, CI/CD pipelines, Jenkins, Docker, Containerized deployment approaches, AWS-hosted environments, Cloud-based application environments, REST integrations, SOAP integrations, API development, Kubernetes, Container orchestration platforms, Appian AI capabilities, AI Skills, AI Copilot, AI Document Processing, Federal government programs, Public sector technology programs, Knowledge transfer initiatives, Cross-team collaboration initiatives

What You'll Do.

Design Appian applications

Develop Appian applications

Enhance Appian applications

Maintain Appian applications

Support plugin remediation

Support plugin conversion

Support plugin modernization

Troubleshoot plugin issues

Troubleshoot integration issues

Troubleshoot application functionality

Collaborate with architects

Collaborate with senior developers

Implement scalable solutions

Implement maintainable solutions

Support platform upgrades

Support application modernization

Develop reusable components

Maintain reusable components

Develop shared services

Maintain shared services

Develop integration frameworks

Maintain integration frameworks

Participate in technical design

Participate in code reviews

Participate in solution implementation

Develop technical documentation

Maintain technical documentation

Develop deployment instructions

Maintain deployment instructions

Develop support artifacts

Maintain support artifacts

Support integration efforts

Ensure coding standards alignment

Ensure security requirements alignment

Ensure best practices alignment

Support defect resolution

Support testing activities

Support deployment readiness

Participate in Agile ceremonies

Collaborate with Scrum Masters

Collaborate with Business Analysts

Collaborate with developers

Collaborate with QA teams

Collaborate with stakeholders

Assist with estimation

Assist with technical planning

Assist with delivery coordination

Support troubleshooting efforts

Support root cause analysis

Support issue resolution

Contribute to team environment

Support application modernization initiatives

Assist with plugin remediation efforts

Assist with technical debt reduction

Assist with platform optimization

Identify improvement opportunities

Stay current on platform updates

Stay current on development best practices

Stay current on emerging capabilities

Support knowledge-sharing initiatives

How You'll Work.

Team & Collaboration

Agile delivery teams; Architects and senior developers; QA teams; Scrum Masters; Business Analysts; Stakeholders; Cross-functional Agile teams

Communication Scope

Written communication; Verbal communication

Process & Methodology

Agile software delivery, Sprint planning, Backlog refinement, Estimation, Technical planning, Delivery coordination

Full Job Description

ICF is seeking an Appian Developer with strong experience supporting Appian application development, plugin remediation, and modernization initiatives within complex enterprise environments. The ideal candidate will have a proven ability to develop and maintain Appian solutions, troubleshoot technical issues, and support custom plugin conversion efforts associated with platform upgrades and modernization activities. This role requires the ability to collaborate effectively across Agile delivery teams, contribute to technical solution development, and support evolving Appian platform capabilities within a fast-paced delivery environment. **Responsibilities:** **Appian Development & Plugin Conversion** * Design, develop, enhance, and maintain Appian applications supporting complex business and operational workflows * Support remediation, conversion, and modernization of custom Appian plugins to align with updated platform standards and compatibility requirements * Troubleshoot and resolve issues related to custom plugins, integrations, and Appian application functionality * Collaborate with architects and senior developers to implement scalable and maintainable technical solutions * Support Appian platform upgrades and related application modernization activities * Assist with development and maintenance of reusable components, shared services, and integration frameworks **Technical Design & Development Support** * Participate in technical design discussions, code reviews, and solution implementation activities * Develop and maintain technical documentation, deployment instructions, and support artifacts * Support integration efforts involving APIs, web services, databases, and external systems * Write and optimize SQL queries to support application functionality and reporting needs * Ensure development activities align with coding standards, security requirements, and best practices * Collaborate with QA teams to support defect resolution, testing activities, and dep

Free ATS check

Applying for this Senior Appian Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Icf?

Real rants from real employees. Read before you apply.

Read Company Rants →