Job Summary: An Appian Technical Consultant is a key member of the project team, responsible for designing and implementing custom software solutions on the Appian low-code platform. This role involves working with clients throughout the entire project lifecycle to drive digital transformation and improve business processes. The ideal candidate will combine a passion for technology with strong problem-solving and communication skills to deliver innovative solutions that meet client needs.
Key Responsibilities:
- Collaborate with clients and stakeholders to define business processes and gather functional and technical system requirements.
- Work within an agile environment to design and implement scalable and secure applications using Appian's low-code platform.
- Create application architecture, data models, and user interfaces (UIs) that align with client requirements and industry best practices.
- Utilize Appian's tools, including SAIL, Process Models, Web APIs, and Smart Services, to build and configure application components.
- Create APIs and other integrations to connect the Appian platform with external systems and databases.
- Conduct thorough testing, including unit, system, and integration testing, to ensure application reliability and functionality.
- Provide ongoing support and maintenance for deployed applications and assist with production releases.
- Mentor and guide junior team members on Appian application development and implementation methodologies.
- Empower clients to become self-sufficient by training them on how to build and maintain their own process applications.
- Document technical designs, reusable components, and solution best practices.
Required Skills and Qualifications:
- Experience:
Min 5 years of experience in software designing or technical consulting.
Proven experience in designing applications on the Appian platform.
Experience with the full software development lifecycle (SLC) and agile methodologies (e.g., Scrum). - Technical Skills:
In-depth knowledge of the Appian platform, including SAIL, Sites, Records, and Process Models.
Strong understanding of relational databases, data modeling, and SQL.
Experience with integrations using APIs (REST, SOAP), web services, and JDBC connections.
Familiarity with object-oriented programming concepts.
Knowledge of software testing practices, including test-driven development. - Soft Skills:
Excellent verbal and written communication skills with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
Strong analytical and strategic problem-solving abilities.
A passion for continuous learning and staying current with Appian's evolving platform features and industry trends.
History of success working on cross-functional teams and collaborating effectively with clients.
Ability to manage multiple projects and priorities in a fast-paced environment.
Education:
- B.S. or B.A. in Computer Science, Computer Studies, Science, Engineering, Information Systems, Mathematics, or a related field.
- Appian certifications (e.g., Appian Certified Associate Developer, Senior Developer) are highly preferred.
Report job