- Company Name
- Appian
- Job Title
- Technical Consultant
- Job Description
-
Job Title: Technical Consultant
Role Summary
Design, develop, and deploy custom low‑code solutions on the Appian platform for commercial clients throughout the full project life‑cycle, ensuring seamless integration with existing systems and driving customer self‑sufficiency.
Expectations
- Deliver high‑quality software solutions that meet business objectives and adhere to project timelines.
- Actively engage clients to elicit functional and technical requirements and translate them into design artefacts.
- Demonstrate strong communication, collaboration, and problem‑solving skills in a cross‑functional, agile environment.
- Maintain continuous learning mindset and stay current with emerging technologies, APIs, and cloud services.
Key Responsibilities
- Analyze client business processes and translate requirements into technical specifications.
- Define, design, develop, test, and deploy applications on the Appian low‑code platform.
- Create and maintain relational data models, execute SQL queries, and manage database objects.
- Develop and consume REST, SOAP, JDBC, and other integration points to connect with external systems.
- Implement test‑driven development practices and automated test suites within CI/CD workflows.
- Participate in agile ceremonies (planning, stand‑ups, retrospectives, sprints) and utilize pair programming.
- Mentor and support end users to adopt process applications and achieve self‑sufficiency.
- Travel up to 20% for onsite customer engagements.
Required Skills
- 1+ year(s) of software development or technical consulting experience.
- Proficiency in object‑oriented programming and relational database design.
- Strong SQL skills (queries, joins, views).
- Experience with API integration (REST, SOAP, JDBC).
- Familiarity with AWS, AI/ML, analytics, Google Cloud, and containerization (preferred).
- Knowledge of TDD, automated testing, and CI/CD pipelines.
- Excellent written and verbal communication; adept at stakeholder collaboration.
- Agile experience: pair programming, sprint planning, scrum ceremonies.
Required Education & Certifications
- Bachelor’s degree (B.S./B.A.) in Engineering, Computer Science, Information Systems, Mathematics, or related field.
- Relevant certifications in low‑code development, cloud services, or software testing are a plus.