Evaluate user requests for Low-Code Development and Automation to determine feasibility and technical requirements
Implement user interfaces, business rules, integrations, and other Appian components based on design specifications.
Work on medium-complexity modules and major bug fixes
Build modular components and solve problems effectively with the available resources, only customizing the product when absolutely necessary
Conduct unit testing and debugging to identify and resolve defects in the application code.
Assist in the creation of technical documentation, including design documents, user guides, test plans, and release documents.
Ensure timely delivery of modules with quality in compliance with coding standards and best practices set by the team and platform architects
Conduct regular code reviews for the project
Collaborate with cross-functional teams to support the deployment, configuration, and maintenance of Appian applications.
Participate in code reviews and provide constructive feedback to improve code quality.
Work directly with clients to understand current capabilities, present technical options, and ultimately meet program objectives
Leveraging the Bank’s automation platforms or similar framework, advance technical skills by collaborating with peers and more senior members of the team to prepare to become a Senior Low-Code Development and Automation Engineer
Requirements
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Minimum of 1 year of hands-on experience in Appian development.
Experience in Appian's development tools, such as Appian Designer, Appian SAIL, Appian Records, and Appian Rules.
Basic understanding of security, and performance considerations for Appian deployments.
Basic understanding of relational databases, SQL, and data modeling concepts.
Experience with Appian integration patterns, including web services, REST APIs, and external systems integration.
Familiarity with software development best practices, including version control, unit testing, and code reviews.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Requirements:
Experience with Java or equivalent tools
Appian Associate Developer Certification or other relevant certifications