
Senior Appian Developer
- San Diego, CA
- $106,000-152,000 per year
- Permanent
- Full-time
- Lead Technical Design Sessions: Collaborate with business and technical stakeholders to translate complex requirements into scalable and robust Appian architecture and design solutions.
- Own Full Development Lifecycle: Manage end-to-end delivery of high-complexity features, ensuring solutions are scalable, maintainable, and optimized for performance.
- Develop Modular & Reusable Components: Design and implement interfaces, expression rules, decision logic, and process models that promote reusability and standardization across projects.
- Integrate with Internal & External Systems: Build secure, efficient, and resilient integrations with internal platforms and third-party APIs using best practices for authentication, error handling, and data transformation.
- Optimize System Performance: Identify and implement improvements in application responsiveness, query efficiency, and load distribution strategies to enhance platform scalability.
- Enforce Code Standards: Conduct comprehensive code reviews to ensure adherence to naming conventions, error handling protocols, security guidelines, and logging standards.
- Mentor Development Team: Provide coaching and knowledge sharing through pair programming, whiteboarding sessions, walkthroughs, and informal training to uplift team capabilities.
- Maintain Technical Documentation: Create and update design artifacts including solution diagrams, technical specifications, object relationship maps, and interface catalogs for maintainability and knowledge transfer.
- Coordinate QA Collaboration: Work closely with Quality Assurance to define test cases, support automated and manual testing strategies, and guide effective regression coverage.
- Represent Development in Cross-Functional Forums: Participate in architecture syncs, solution reviews, technical deep dives, and agile ceremonies, serving as a trusted technical voice for the Appian team.
- Monitor Appian Platform Updates: Stay current with Appian release notes and evaluate opportunities for platform upgrades, feature adoption, and application refactoring.
- Support Deployment & Release Cycles: Collaborate with DevOps to ensure seamless deployment of code, configurations, and hotfixes across development, UAT, and production environments.
- Resolve High-Severity Issues: Act as a final escalation point for critical production issues, performing root cause analysis and delivering timely, stable resolutions across environments.
- Bachelor's Degree in Computer Science, Engineering, or a related field to the position or equivalent, preferred.
- Minimum five years' experience in Appian development, with proven delivery of complex solutions in production.
- Minimum three years supervisory or leadership experience.
- Appian Level 2 Certified Developer required: Appian Lead Developer Certification preferred.
- Strong proficiency in SQL and database design.
- Proficient in Appian SAIL Technology.
- Experience with Appian APIs and Integration objects.
- Familiarity with Agile delivery methodologies.
- Knowledge of software development best practices and design patterns.
- Experience in troubleshooting and debugging applications.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to manage multiple tasks and projects simultaneously.
- Understanding of security and data protection practices.
- Experience with Appian plugins and custom components.
- Familiarity with version control systems (e.g., Git).
- Ability to work independently and as part of a team.
- Experience with application performance tuning and optimization.
- Knowledge of industry-specific regulations and compliance standards (if applicable).
- Strong attention to detail and commitment to delivering high-quality workAppian Platform Expertise.
- Deep proficiency in SAIL scripting, interface design patterns, expression rules, and data modeling.
- Expert in configuring and debugging Appian Records, Sites, sync behavior, and custom plug-ins.
- Extensive experience with Appian APIs, Integration objects, and custom components.
- Skilled in managing Appian DevOps toolchains, including environment promotion strategies and version control systems (e.g., Git).
- Familiar with Appian plug-ins and performance optimization techniques.
- Integration & Technical Skills
- Strong experience with REST/SOAP APIs, token-based authentication, and custom integration patterns.
- Solid knowledge of SQL and database design, with experience in application performance tuning and optimization.
- Understanding of security best practices, data protection, and compliance standards (industry- specific, if applicable).
- Software Development & Delivery
- Familiar with Agile methodologies and software development best practices, including reusable design patterns and modular architecture.
- Demonstrated ability to troubleshoot, debug, and conduct root-cause analysis, with experience in managing technical debt and refactoring.
- Leadership & Collaboration
- Proven success in mentoring developers, leading code quality initiatives, and promoting consistency across the team.
- Strong analytical, problem-solving, and decision-making skills with a focus on high-quality, maintainable solutions.
- Excellent communication and collaboration abilities, capable of working independently and cross-functionally.
- Able to effectively manage multiple tasks and projects in a fast-paced environment.
- Strong business acumen and the ability to translate abstract or high-level requirements into actionable technical outcomes.
- Quality & Attention to Detail
- Committed to delivering high-quality, well-documented solutions with strong attention to detail and user experience.
- Excellent verbal and written communication skills
- Highly organized and detail-oriented; ability to work in a fast-paced, metrics-driven environment required.
- Proficiency in Microsoft Office Suite, Word, Excel, Wiki, collaborative cloud-based programs, and third-party software applications required.
- Commitment to company
- Customer Service - Proactive attention to each person
- Integrity - Do and say what's right
- Respect - Treat others with dignity
- Collaboration - Listen and work together
- Learning - Seek knowledge and strive for improvement
- Excellence – Deliver the unexpected