Brooksource is seeking a Principal Software Engineer with expertise in the Appian low-code platform to join their client's Quality Automation & Modernization group. This role involves hands-on technical leadership, focusing on designing, developing, and optimizing enterprise workflow and case management solutions using Appian.
Responsibilities:
- Design, develop, and enhance enterprise software solutions using Appian low-code capabilities, including: Process Models, SAIL Interfaces, Record Types, Expression Rules, Reusable components
- Lead hands-on development of workflow and case management applications supporting multiple concurrent enterprise initiatives
- Build scalable and maintainable solutions aligned with enterprise architecture and engineering standards
- Participate in platform rationalization efforts, helping determine which applications should be built or migrated to Appian
- Apply advanced expertise in Appian platform configuration, security models, and performance optimization
- Evaluate and implement new Appian platform features and upgrades to improve scalability and developer productivity
- Establish and maintain consistent development standards, reusable components, and governance practices across the Appian platform
- Develop and support Appian integrations using: RESTful services, Enterprise APIs, External data sources and enterprise systems
- Ensure secure, reliable, and scalable integration with internal platforms and services
- Serve as a technical authority for the Appian platform, guiding architecture decisions and solution design
- Provide mentorship and guidance to development teams as the organization continues expanding its Appian expertise
- Promote engineering excellence through standards, reusable patterns, and shared platform capabilities
Requirements:
- Extensive experience developing enterprise solutions on the Appian platform
- Strong expertise in: Appian process modeling and workflow design, SAIL interface development, Record types and data modeling, Expression rules and reusable components
- Experience integrating Appian with REST APIs, enterprise systems, and external data sources
- Deep understanding of Appian platform security, performance tuning, and governance
- Proven ability to support multiple concurrent enterprise initiatives
- Experience operating at a Principal or Lead Engineer level within enterprise environments
- Experience collaborating with cloud architecture teams; familiarity with Azure preferred, with Google Cloud as a secondary option
- Experience leading enterprise-scale Appian implementations
- Familiarity with case management and workflow automation solutions
- Experience establishing development standards, architecture patterns, and platform governance
- Strong mentorship and collaboration skills within engineering organizations
- Experience supporting platform migration or modernization initiatives