Appian Lead Developer

Overview

On Site
Depends on Experience
Full Time

Skills

Appian
software design
java
.Net
low code platform
Process Models
Records
Reports
SAIL
Security

Job Details

Appian Lead Developer

Alpharetta, GA Berkeley, NJ/ Frisco, TX (Fully Onsite) Full-time / W2 - with Infinite Computer Solutions
Position Overview:

We are in search of an experienced Lead Developer with expertise in Appian Platform to join our team. The Lead developer will play a crucial role in designing and developing enterprise applications using Appian platform. The ideal candidate will possess a strong background in software design, architecture design, and data design, alongside demonstrated experience in a software product organization. Deep expertise in object-oriented languages like Java/.Net will be a significant plus.

Required Skills and Qualifications:

  • Bachelor s degree in computer science, Software Engineering, or a related field.
  • Minimum 8-12 years of experience in development of enterprise-level applications using an object-oriented technology stack and low code platform
  • Minimum 5+ years of experience as an Appian Lead Developer in developing enterprise applications using Appian platform.
  • Must have at a minimum Appian Senior Developer certification. Appian Lead Developer certification is good to have.
  • Experience working on Appian Objects such as Process Models, Records, Reports, Rules, SAIL, Security, and Web APIs
  • Proficient with SQL, User Interfaces, and interaction with relational databases.
  • Experience in automated unit, integration, and end-end testing.
  • Experience with Continuous Integration and Continuous Delivery pipeline tools like Jenkins.
  • Experience with building and using CDTs Expertise in business integrations using REST

Key Responsibilities:

  • Build applications: interfaces, process flows, expressions, data types, sites, integrations, etc.
  • Design SQL queries for accessing data present in DB tables, views, and stored procedures.
  • Analyze, design, and develop, process models, records, reports, SAIL interfaces, queries, forms, gateways, smart services, integration services and web services.
  • Work with Appian object types, query rules, constant rules, and expression rules
  • Participate in analysis, design, and development of Appian based applications.
  • Perform impact analysis, estimations, and performance management.
  • Design technical solutions and lead a small team in development activities.
  • Guide Appian developers within a delivery team ensuring proper implementation of best designs, testing and deployment practices are followed.
  • Perform application and code reviews which provide feedback not only on code quality, but on design and implementation.
  • Lead projects and run workshops to break down epics into stories.
  • Work with developers and architects to ensure the build meets business requirements, translating those requirements into customized solutions using the Appian platform.
  • Develop and modularize individual components for reusability.
  • Knowledge in developing different types of records and reports.
  • Should be able to implement best practices in designing and developing Process Model
  • Collaborate with cross-functional team to integrate Appian application with other systems/platforms.
  • Troubleshooting and resolving technical issues faced by team.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.