Description:
The Associate Appian Developer is accountable for developing and enhancing client facing web-based software solutions and integration points. The following responsibilities are part of this role:
- Design, code, test, debug, and document process workflows based on Appian Technology, in accordance with specific business requirements to enhance existing key business platform and to build new product offerings using latest technologies.
- Effectively collaborate with QA teams to resolve identified issues and validate functionality in a timely fashion.
- Participate in peer code reviews to maintain high standards and to improve team efficiency.
- Ensures that functional specifications can be implemented technically while developing and innovating commercial technology assets to meet the following objectives: robustness, performance, and reliability.
- Liaise with internal and external user groups as needed and effectively work in an agile environment.
- Maintain up-to-date change logs and technical manuals including accurate and complete code comments.
What We are Looking For
- 1-3 years of development experience in an agile environment (Appian workflow)
- Working experience in web development with emphasis on Service-Oriented Architecture( Java, AngularJS).
- Knowledge of Appian products with focus on workflow and automation.
- Experience using Appian SAIL, Process Modeler, Rules, Expressions, Documents, Knowledge Center, Data Management through Complex Data Types XSDs and SQL queries.
- Good understanding of Appian Objects such as: Records, Sites, Actions, Expression Rules, Constants, Query Rules, SAIL Interfaces, CDTs, Process Models, Constants, Decisions, Integrations (Web API, Connected Systems etc.), Data Stores, Groups, etc.
- Knowledge of SQL and database platforms such as: Oracle, MariaDB
- Hands on experience with an Agile methodology and the Atlassian stack (JIRA, Confluence)
- The following are considered an asset:
- Experience with DocuSign and document management platforms
- Wealth management, brokerage, or financial services experience
- Completion of the Canadian Securities Course
The Expertise You Bring
- Strong technical insight and experience to inform, guide, challenge and support technical decisions.
- Excellent analytical, conceptual, and innovative problem-solving abilities combined with attention to details.
- You are strong communicator, both written and verbal.
- Good multitasking capabilities and ability to work effectively in an agile environment.
- Comfortable working in a fast-paced environment with minimal supervision.
- Quick to adapt to new technologies with strong technical aptitude.
Education and Experience
- University Degree/College Diploma, preferably in Computer Science, or equivalent work experience.