Senior Appian Developer- Remote
ICF · Reston, VA · 1 mo ago
RemoteRemoteEngineering$99k–$168k/yrFull-time
About the role
The Senior Appian Developer will play a pivotal role in supporting complex Appian environments, custom plugin development, and application modernization initiatives. This position requires a proven track record of leading technical solution development, supporting large-scale plugin remediation efforts, and guiding modernization activities.
Responsibilities
- 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
- Provide technical leadership, mentorship, and guidance to development teams supporting Appian modernization initiatives
- 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
- Support integration efforts involving APIs, web services, databases, and external enterprise systems
- Aid in performance optimization, scalability improvements, and operational stability initiatives
Agile Delivery & Cross-Functional Collaboration
- Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, and retrospectives
- Collaborate closely with Scrum Masters, Business Analysts, QA teams, architects, and stakeholders to support successful delivery outcomes
- Assist with technical estimation, release planning, dependency management, and risk identification activities
- Support troubleshooting, root cause analysis, and resolution of complex production or deployment issues
- Promote continuous improvement across development workflows, delivery processes, and technical standards
Modernization, Innovation & Knowledge Transfer
- Support long-term modernization strategies within complex Appian environments
- Identify opportunities to improve maintainability, operational stability, automation, and delivery efficiency
- Stay current on Appian platform updates, emerging technologies, and modernization best practices
- Support knowledge-sharing and mentoring initiatives across the broader Appian practice
- Provide technical guidance and knowledge transfer related to emerging Appian AI capabilities, including AI-assisted workflows and platform features
- Aid leadership in evaluating future modernization opportunities involving Appian AI and related platform capabilities
Required Skills
- 6+ years of professional software development experience
- Bachelor’s degree
- 4+ years of hands-on Appian development experience
- 4+ years of experience supporting Appian application development within Agile software delivery environments
- 4+ years of experience troubleshooting and supporting Appian applications in self-managed/on-premises Linux environments
- 4+ years of experience supporting complex integrations involving APIs, web services, databases, and external systems
- 4+ years of experience utilizing Git/GitLab and modern source control workflows
- US Citizenship or Green Card required
- MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply
Preferred Skills
- Appian Certified Senior Developer or Appian Certified Lead Developer certification
- Strong understanding of Appian platform operations and the ability to investigate and resolve platform issues across Linux-hosted Appian environments
- Strong experience developing, maintaining, or modernizing custom Appian plugins using Java
- Strong understanding of software architecture, secure coding principles, and software development lifecycle practices
- Strong proficiency with SQL and relational database concepts
- Excellent analytical, troubleshooting, and problem-solving skills with the ability to diagnose and resolve complex technical issues
- Strong written and verbal communication skills
- Ability to work independently while mentoring and collaborating effectively across cross-functional Agile teams
- Experience leading Appian modernization, platform upgrade, or plugin remediation initiatives
- Experience developing enterprise-scale Appian solutions within federal government or public sector environments
- Familiarity with CI/CD pipelines, Jenkins, Docker, Kubernetes, or containerized deployment approaches
- Experience supporting AWS-hosted or cloud-native application environments
- Strong experience with REST/SOAP integrations, API development, and enterprise integration patterns
- Exposure to Appian AI capabilities, AI Skills, AI Copilot, AI Document Processing, AI Agents, or other emerging Appian platform features
- Hands-on experience implementing or evaluating Appian AI capabilities
- Experience supporting technical knowledge transfer and mentoring initiatives across development organizations
- Experience contributing to architecture governance, technical standards, or modernization strategy efforts