Overview
Skills
Job Details
Role: Appian Lead Developer
Location: Alpharetta, GA, Berkeley heights, NJ
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.