Overview
Skills
Job Details
Job Description:
Job Title: Appian Lead Developer
Location: Alpharetta, GA / Berkeley heights, NJ (Onsite M-F) / Frisco, TX / Any Client s Location
Type: Full Time/W2 with Infinite Computer Solutions
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 preferred.
- 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.