First Citizens Bank is seeking a Lead Software Engineer specializing in Appian to lead the design and development of enterprise-scale applications. The role involves providing technical leadership, ensuring solution quality, and mentoring development teams while collaborating with various stakeholders to deliver scalable and secure solutions.
Responsibilities:
- Lead the design, development, deployment, and support of enterprise Appian applications
- Serve as the technical lead for Appian delivery teams, providing day-to-day technical direction and code leadership
- Design scalable process models, interfaces, records, reports, integrations, and reusable components using Appian best practices
- Develop complex Appian solutions utilizing SAIL, Records, Process Models, Expression Rules, Decision Rules, Integration Objects, Connected Systems, Plug-ins, and Web APIs
- Build and maintain integrations with REST, SOAP, databases, MQ, and enterprise systems
- Perform code reviews and enforce development standards, security requirements, and Appian best practices
- Troubleshoot complex production issues and provide root cause analysis and long-term remediation
- Lead release management activities including CI/CD, deployment automation, and environment management
- Collaborate with solution architects, business analysts, infrastructure, and security teams throughout project delivery
- Mentor Appian developers and establish development standards across multiple delivery teams
- Participate in architecture reviews, estimation, technical planning, and solution design
- Support production applications through defect resolution, performance tuning, and platform optimization
Requirements:
- Bachelor's Degree and 6 years of experience in Software application development and maintenance
- OR
- High School Diploma or GED and 10 years of experience in Software application development and maintenance
- Appian Certified Lead Developer
- Extensive hands-on experience developing enterprise applications using the Appian Platform
- Strong expertise in SAIL, Records, Process Models, Process Reports, Integration Objects, Decision Rules, Web APIs, Plug-ins, and Appian Data Fabric
- Experience integrating Appian with REST APIs, SOAP services, databases, Kafka/MQ, and enterprise applications
- Experience implementing Appian Sites, Portals, Connected Systems, Document Management, and Security Models
- Strong understanding of Appian platform administration, deployment automation, package management, and CI/CD pipelines
- Experience with Git, Azure DevOps, Jenkins, or equivalent DevOps platforms
- Strong SQL knowledge and database design experience
- Experience with Java, JavaScript, and custom Appian Plug-in development is preferred
- Experience leading Agile delivery teams and mentoring Appian developers
- Excellent analytical, communication, and problem-solving skills