Icf
SeniorAppianDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Appian Developer at Icf. Skills: Appian Development, Plugin Conversion, Technical Leadership, Modernization. Design Appian applications. Develop Appian applications”
Industry & Context.
Troubleshoot complex technical issues; Diagnose and resolve complex technical issues; Root cause analysis
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
6+ years software development, Bachelor's degree, 4+ years Appian development, 4+ years Appian Agile, 4+ years Appian on-premises Linux, 4+ years integration support, 4+ years Git/GitLab, US Citizenship or Green Card, Obtain Public Trust clearance, Reside in the United States, Work performed in the United States
Nice to Have
Appian Certified Senior Developer, Appian Certified Lead Developer, Java plugin development, Software architecture knowledge, Secure coding principles, Software development lifecycle, SQL proficiency, Relational database concepts, Analytical skills, Troubleshooting skills, Problem-solving skills, Independent work, Mentoring ability, Cross-functional collaboration, Lead modernization initiatives, Lead platform upgrade initiatives, Lead plugin remediation initiatives, Federal government experience, Public sector experience, CI/CD pipelines familiarity, Jenkins familiarity, Docker familiarity, Kubernetes familiarity, Containerized deployment familiarity, AWS-hosted environments experience, Cloud-native environments experience, REST/SOAP integrations experience, API development experience, Enterprise integration patterns experience, Appian AI capabilities exposure
What You'll Do.
Design Appian applications
Develop Appian applications
Enhance Appian applications
Maintain Appian applications
Lead plugin remediation
Convert custom plugins
Modernize custom plugins
Analyze legacy plugins
Recommend modernization approaches
Recommend technical improvements
Troubleshoot technical issues
Resolve technical issues
Collaborate on solution approaches
Define development standards
Define modernization strategies
Support platform upgrades
Support remediation activities
Provide technical leadership
Participate in architecture discussions
Participate in technical design reviews
Participate in code reviews
Develop reusable components
Maintain reusable components
Develop shared frameworks
Maintain shared frameworks
Develop integration standards
Maintain integration standards
Ensure development alignment
Support integration efforts
Assist with performance optimization
Assist with scalability improvements
Assist with operational stability
Participate in Agile ceremonies
Collaborate with Scrum Masters
Collaborate with Business Analysts
Collaborate with QA teams
Collaborate with architects
Collaborate with stakeholders
Assist with technical estimation
Assist with release planning
Assist with dependency management
Assist with risk identification
Support troubleshooting
Support root cause analysis
Support issue resolution
Promote continuous improvement
Support modernization strategies
Identify improvement opportunities
Stay current on platform updates
Stay current on emerging technologies
Stay current on modernization best practices
Support knowledge-sharing initiatives
Provide technical guidance
Provide knowledge transfer
Assist leadership in evaluation
How You'll Work.
Team & Collaboration
Cross-functional Agile teams; Agile ceremonies; Scrum Masters; Business Analysts; QA teams; Architects; Stakeholders
Communication Scope
Written communication; Verbal communication
Process & Methodology
Agile, Release planning, Dependency management, Risk identification
Full Job Description
ICF is seeking a Senior Appian Developer with strong experience supporting complex Appian environments, custom plugin development, and application modernization initiatives. The ideal candidate will have a proven ability to lead technical solution development, support large-scale plugin remediation efforts, and guide modernization activities associated with evolving Appian platform capabilities. This role requires deep technical expertise, strong collaboration skills, and the ability to mentor development teams while supporting delivery within fast-paced Agile environments. **Responsibilities:** **Appian Development & Plugin Conversion** * Design, develop, enhance, and maintain complex Appian applications supporting enterprise business processes and operational workflows * Lead remediation, conversion, and modernization efforts for custom Appian plugins to ensure compatibility with updated Appian platform standards * Analyze legacy plugin implementations and recommend scalable modernization approaches and technical improvements * Troubleshoot and resolve complex technical issues involving Appian applications, integrations, custom plugins, and infrastructure dependencies * Collaborate with architects and technical leadership to define solution approaches, development standards, and modernization strategies * Support Appian platform upgrades and associated remediation activities across development, testing, and production environments **Technical Leadership & Architecture Support** * Provide technical leadership, mentorship, and guidance to development teams supporting Appian modernization initiatives * Participate in architecture discussions, technical design reviews, code reviews, and implementation planning activities * Develop and maintain reusable components, shared frameworks, and integration standards to improve delivery efficiency and maintainability * Ensure development activities align with security requirements, coding standards, and Appian best practices *
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.