Jobs · Information Technology

Principal Software Engineer - Appian

Healthesystems · Tampa, FL · 2 wk ago
RemoteRemoteInformation Technology$119k/yrVolunteer

Healthesystems offers workplace flexibility with our Work-From-Home model, and welcomes candidates from the following states: AL, AZ, CO, FL, GA, ID, IN, LA, MD, MS, MO, NC, OH, OK, PA, SC, TN, TX, UT, VA.

About the role

The Principal Appian Developer will serve as a design authority and capability multiplier for our Appian platform. This role is responsible not only for delivering high-complexity solutions, but for defining standards, enabling teams, and reducing dependency on external partners. Success in this position is measured by how effectively the incumbent scales Appian capability across teams, not by how much work they personally complete.

Responsibilities

  • Acts as a design authority for Appian solutions, guiding architecture and design decisions across applications.
  • Leads delivery of high-complexity Appian solutions, including case management, record-centric applications, integrations, and reporting.
  • Defines, evolves, and enforces Appian standards and patterns (data, records, interfaces, processes, reporting, performance).
  • Enables and mentors other Appian developers through reviews, guidance, and structured knowledge sharing.
  • Reduces reliance on external vendors by building internal Appian self-sufficiency.
  • Ensures solutions adhere to platform guardrails, performance best practices, and security requirements.
  • Partners with product, business, and platform teams to align Appian solutions to business outcomes.
  • Influences Appian DevOps, deployment, and performance monitoring practices in collaboration with shared teams.

Shared / Platform Responsibilities

  • Provide leadership input into:
    • Packaging and promotion readiness
    • CI/CD and automated testing strategy
    • Performance monitoring and tuning practices
  • Collaborate with platform, DevOps, and security teams to ensure Appian solutions scale safely and reliably.

Requirements

  • Bachelor's degree from a four-year college or university; plus six to eight years of related experience and/or training; or equivalent combination of education and experience.
  • Deep understanding of Agile development methodology.
  • 5+ years of Appian development (end-to-end delivery in Appian Designer).
  • Designing/building Appian SAIL interfaces (complex forms, grids, UX patterns, validation, responsive layouts).
  • BPM / workflow (Process Models, subprocess patterns, process variables, timers, escalations, SLAs, exception handling).
  • Data: Record Types, data modeling, Record views/related actions, data sync patterns, query optimization.
  • Integrations: Integration Objects, Connected Systems, Web APIs (REST/SOAP), authentication patterns (OAuth2/JWT/basic), error handling/retries.
  • Strong understanding of SQL (selects, inserts/updates, joins, stored procedures/functions) and relational data modeling.
  • Security design: groups/roles, object security, record-level security, least-privilege patterns, environment separation.
  • Performance & scalability: query tuning, paging, async patterns, expression optimization, interface performance troubleshooting.
  • Deployment & SDLC: packaging, environment promotion, versioning strategies, release management, automated testing approach.
  • Demonstrated technical leadership: solution architecture, standards/governance, code reviews, mentoring, and leading delivery teams.

Preferred Qualifications

  • Appian certification(s) (Associate / Lead / Senior / specific specialty as applicable).
  • Appian RPA and/or Process Mining.
  • Appian plugin development / extensions (e.g., Connected Systems, component plugins) and familiarity with Java for extensions.
  • Enterprise integration patterns (queues/events, middleware, iPaaS), and API lifecycle practices (versioning, contracts, observability).
  • CI/CD for Appian (automated deployments, pipeline integration, environment config management).
  • Testing tooling/strategy for Appian (automated regression approach, interface test patterns, API testing).
  • Authentication/SSO (SAML, OIDC) and enterprise security controls.
  • Experience with MS SQL Server.
  • Cloud infrastructure exposure (Appian Cloud operations concepts, networking basics, monitoring).
  • Familiarity with Agile delivery and working with product owners/BA teams on process discovery and iterative delivery.
  • UI familiarity: HTML/CSS, Bootstrap-style layout thinking, accessibility/usability practices (helpful, not required).
  • Experience in Healthcare, PBM, and/or ABM, workers’ compensation, and/or insurance industry.

Skills

  • Drive & Initiative
  • Collaboration & Teamwork
  • Delivers Quality Results
  • Timely Communication
  • Effective Conflict Resolution
  • Job Knowledge & Skills

Physical Demands / Working Conditions

  • Duties are performed primarily in a home office setting utilizing computer equipment.
  • Travel to attend meetings and visit locations throughout the country may be required.
  • Regularly required to sit and talk or hear.
  • Frequently required to use hands.
  • Occasionally required to stand and walk.

Pay

Anticipated starting pay range: $119,000 USD - $163,600 USD. Pay is based on several factors including but not limited to education, work experience, certifications, and geographical cost of labor.

Benefits

  • Comprehensive benefits package including health, dental, vision, disability, and life insurance.
  • Wellness resources.
  • Recognition programs.
  • 401k contribution.
  • PTO & Holiday pay (all subject to eligibility requirements).
  • Applicable statutory benefits, including the Colorado HFWA.

Schedule

This is a work-from-home role. Candidates must provide their own reliable, high-speed internet access with sufficient bandwidth to execute all job functions. A company laptop will be provided.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 2 mo ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com