Job Description
Reviewing and analyzing business requirements and documenting technical requirements for software development and implementation
Developing and designing application modules, workflows, and catalog requests
Developing and delivering Appian-based solutions for client
Managing application development and support using formal specifications, data flow diagrams, and other design techniques
Reviewing the existing program and assisting in making refinements, reducing operating time, and improving current techniques.
Working with the product owner and project stakeholders to scope and design Appian solutions that meet the client's expectations and business needs
Supporting scrum teams to deliver on-time solutions following an Agile methodology and develop application solutions as a member of a development team
Utilizing Appian's best practices and industry best practices when building requirements for and developing Appian applications
Developing and implementing the Appian and web-based applications
Assisting with the delivery and design of Business Process Management (BPM) implementations that reduce overall project risk.
Assisting with the development of solutions (platform, system, and process) based on end-user requirements.
Assisting with completing the design reviews of the project team's deliverables to ensure adherence to best practices, maximize reuse, and minimize technical debt.
Working with business analysts to ensure business requirements will meet the needs of the development team
Reviewing and supporting test scripts and User Acceptance Testing (UAT)
Reviewing each development to detect and amend coding and typographical errors, as well as bugs.
Creating technical documents that outline the purpose, capacity, and guidelines attached to each database
Designing, developing, testing, deploying and maintaining highly performant Appian and API-driven web services on our stack
Performing code reviews that improve overall application health and reviewing the performance, security, and flexibility of the code
Participating in agile ceremonies (e.g. daily standup, release and sprint planning, demos, etc.)
Work closely with business partners to understand, conduct impact analysis, and prepare technical user stories for development\
Participating in analysis, design, and new development of Appian-based applications.
Triaging/troubleshooting/debugging/resolving incidents and outages in the Appian application(s) and any software-related issues raised by end users (e.g. functionality issues) and technical issues
Understanding the organizational policies and procedures for accuracy of solutions and deliverables to client
Demonstrating a commitment to quality and customer support
Required Skills & Experience
Five or more years of IT experience
Four or more years of IT Developer experience
One or more years of Appian development experience
Five or more years of experience with Agile using Jira
Bachelor's Degree
Appian certification
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.