Senior Appian Developer

Guild Mortgage

  • San Diego, CA
  • $106,000-152,000 per year
  • Permanent
  • Full-time
  • 17 days ago
Description :Guild Mortgage Company, closing loans and opening doors since 1960. As a mortgage banking firm, we are dedicated to serving the homeowner/buyer. Our goal is to provide affordable home financing for our customers, utilizing the best terms available while providing a level of professionalism and service unsurpassed in the lending industry.Position SummaryThe Senior Appian Developer plays a key technical leadership role in the design, development, and delivery of complex, scalable, and high-performing business applications using the Appian platform. This individual is responsible for contributing to solution architecture, owning end-to-end implementation of critical workflows, and providing mentorship and guidance to junior developers.Acting as a strategic link between solution design and execution, the Senior Appian Developer applies deep platform expertise to projects that often span departments, business units, or high-impact initiatives. The role requires a proactive approach to designing and building reusable components, enforcing Appian development standards, and ensuring the overall quality and maintainability of applications throughout the software development lifecycle.CompensationThis role is an exempt position with a Targeted Salary Range of $106,000 to $152,000.Compensation at Guild is influenced by a wide array of factors including but not limited to local and federal minimum wage requirements, education, level of experience, and applicant’s geographical location.Essential Functions
  • 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.
Qualifications
  • 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
SupervisionJob Scope: Assists in a variety of duties at the direction of more senior staff and contributes as a team member and resource to others in the unitComplexity: General precedents may exist for most problems; conducts research/analysis to identify the appropriate approach; works with others to confirm findingsImpact: Decisions and actions have an impact on the smooth operation and timeframes of the department, programs/projects; impact on the broader organization is generally indirectInteraction/Supervision: Work is monitored under general supervision of supervisor and by following established, specific procedures described by supervisor; May act as a mentor/guide to less experienced support staff including selection, training, and evaluation; may coordinate work of support staff involved in a special project; no formal authorityRequirements Physical: Work is primarily sedentary; mobility in an office setting.Manual Dexterity: Ability to operate standard office equipment and keyboards.Audio/Visual: Ability to accurately interpret sounds and associated meanings at a volume consistent with interpersonal conversation. Regularly required to accurately perceive, distinguish and interpret information received visually and through audio, e.g., words, numbers and other data broadcasted aloud/viewed on a screen, as well as print and other media.Environmental: Office environment – moderate noise, no substantial exposure to adverse environmental conditions.Mental: Must be able to adhere to process protocol. Must be able to apply established protocols in a timely manner. Learn new tasks, remember processes, maintain focus, complete tasks independently, and make timely decisions in the context of a workflow.Guild offers a pleasant work environment, competitive compensation and excellent benefits package, including medical, dental, vision, life insurance, AD&D, LTD and 401(k) with employer match.Guild Mortgage Company is an Equal Opportunity Employer.REQ#: SENIO017438

Guild Mortgage