Lead Appian Developer (Enterprise Workflow Management)

  • Philadelphia, PA
  • Posted 21 days ago | Updated 4 hours ago

Overview

On Site
Accepts corp to corp applications

Skills

UI
Workflow management
Business requirements
Quality assurance
Impact analysis
Application development
Performance management
Requirements elicitation
Business planning
Data modeling
continuous integration and development
Problem solving
Computer science
Software design
Appian
Web services
Time management
Business rules
Business process
Web API
Infrastructure architecture
Cross-browser
Cascading style sheets
HTML5
AngularJS
React.js
Design patterns
Service level
Application servers
Leadership
WebKit
SANS
Design
Testing
Software deployment
Data
Interfaces
Agile
Scrum
JIRA
Confluence
Git
Jenkins
Artificial intelligence
Analytics
Automation
Robotics
Orchestration
BPEL
Workflow
Writing
Java Servlets
IDP
JavaScript
Authentication
Authorization
API
LDAP
SAML
WildFly
Apache Tomcat
Oracle
Java
OOPS
Communication

Job Details

Job Title: Lead Appian Developer (Enterprise Workflow Management)

Location: Philadelphia, PA

Skills: Appian development & certification

Responsibilities:

  • Design technical solutions / enterprise solutions and lead a team in development activities
  • Lead projects and run workshops to break down epics into stories
  • Guide Appian developers within a delivery team ensuring proper implementations of best designs, testing and deployment practices
  • Work with developers and architects to ensure the build meets business requirements, translating those requirements in to customized solutions using the appian platform
  • Develop and modularize individual components for reusability
  • Perform peer reviews and ensure application quality
  • Perform impact analysis, application development and performance management
  • Develop components such as complex and nested data store, SAIL interfaces, queries, and integrations
  • Provide oversight of requirements gathering and interpretation for infrastructure impacts across the portfolio pipeline and partner with architecture/development teams on business planning sessions
  • Provide oversight of design and implementation reviews, participate and lead, the design and implementation reviews during the lifecycle of a project for key business initiatives and core engineering projects before they go into production to ensure Operational Readiness
  • Provide expertise in data modeling, system integrations, best-practices and application testing.
  • Provide reviews of existing solutions including tracking/remediating issues and gaps for resiliency, risk and performance
  • Provide technology guidance into strategic plans and business strategies
  • Experience in agile / scrum development methodology using JIRA and Confluence and exposure in using Git and Jenkins for continuous integration
  • Working creatively and analytically in a problem-solving environment

Qualifications:

  • Bachelor's degree in computer science or equivalent with 10 - 12 years of professional experience
  • Experience: Minimum of 6 - 8 years, work experience with Appian Platform providing architectural solutions design, and development with two or more end to end Appian implementations
  • Experience assessing and leveraging both mainstream and emerging technology advancements (especially AI, analytics, and automation/robotics) with a strategic mindset to transform or optimize business designs
  • Mandatory Appian certifications: Senior Developer/ Lead Developer / Analyst Certified
  • Expert level experience with Appian 16x/17x/18x/19x versions
  • Good experience in design and development in Appian BPM including components such as Tempo, Mobility Features, Forums, SAIL, Plugin development, smart Services, Reports, Deployment etc.
  • Good experience in Appian on developing Business Orchestration base interacting with web services, business Integration deployment, micro flows, long running BPEL services and human task management / workflows
  • Experience in creation of the BPEL processes by using human tasks, selectors, Business Rules, Business Processes in Appian
  • Strong understanding of Appian Objects such as Records, Reports, Tasks, News, Sites, Actions, Expression Rules, Constants, Query Rules, Web API, Interface Rules, CDTs, and Process Models. Constants, Decisions, Integrations, Connected Systems, Data Stores, Groups, Feeds etc.
  • Hands-On Experience in writing Appian Plugins (includes Smart Services, Function Plugins, and Servlet Plugins), Connected Systems and Component UI Plugins (Preferred)
  • Sound Knowledge of Appian Process/Solution and Infrastructure Architecture (Infrastructure Architecture must include knowledge of Appian In-Memory KDB Engines, Sizing, Scaling Vertically/Horizontally)
  • Appian AI, IDP and other intelligent automation technologies
  • Expert in user interface development, engineering cross-browser, cross-device compliant code and broad and deep experience with technologies such as CSS3/HTML5/JavaScript/Angular JS/React JS or latest UI Framework
  • Strong knowledge in design patterns (Service level and data level, Integration, and process)
  • Strong understanding of various authentication and authorization mechanisms such as OKTA, API Key Based Authentication, LDAP, SAML, etc.
  • Sound Knowledge on application servers such as JBOSS, Tomcat, Oracle etc.
  • Solid fundamentals in languages such as Java and good knowledge on OOPS concepts
  • Excellent leadership, communication (written and oral) and interpersonal skills