Appian Sr. Developer

Appian Sr. Developer

Opportunity

An AVIO Sr. Developer is responsible for engineering complex, yet elegant technical solutions by aligning the correct Appian solution with client requirements. Candidates will draw upon project experience, software development practices, and consulting in Enterprise environments to implement solutions that embed quality and an enjoyable experience as cornerstones. Candidates will partner closely with business and process analysts, AVIO technical team members and the client technical team throughout the entire project lifecycle to deliver comprehensive solutions using Appian. Candidates will possess a strong knowledge of the product and strong communication skills. Candidates will leverage their experience to become key contributors to AVIO’s growing Appian practice.


Role Responsibilities

  • Work with key client stakeholders to gather and define business and technical requirements
  • Translate requirements to a technical solution in conjunction with the AVIO technical lead
  • Follow the agile delivery methodology used by AVIO to capture requirements, track progress, and ensure project success
  • Identify and follow existing design patterns to implement applications, including business processes and user interfaces, using the Appian software
  • Provide leadership for Appian projects as a technical specialist
  • Provide demonstrations to clients throughout the entire project life cycle
  • Drive adoption within client organizations by identifying other opportunities where Appian software could provide a solution
  • Contribute to the Appian practice at AVIO by sharing best practices, blogging and knowledge sharing
  • Ensure the team adheres to the SDLC guidelines set forth by the AVIO technical lead for source control, code reviews, build and deployment
  • Lead regular code reviews for less experienced AVIO developers
  • Implement unit and integration tests following the standards established by the AVIO technical lead
  • Coach and mentor customer and AVIO development team members as needed


Qualifications

  • B.S. in Computer Science or similar
  • 2+ years of experience in Appian, or
    • 3-5 years of experience in a BPMS tool (Lombardi, Oracle BPM, etc)
  • 5+ years experience in designing and developing enterprise applications:  Java EE, Spring or equivalent
  • 3-5 years of related experience in a consulting role
  • Experience with configuration, deployment, testing, rollout and preliminary support of enterprise software applications
  • Strong communication, presentation and knowledge sharing skills
  • Demonstrated experience with SAIL preferred
  • Experience with Relational and/or NoSQL database development
  • Experience delivering solutions using iterative and agile development methodologies
  • Experience implementing automated unit, integration, functional and performance tests 
  • Experience with modern development tools such as Git, Maven and Gradle
  • Experience with CI/CD tools such as Jenkins, Bamboo, GoCD or Concourse
  • Strong problem solving and design skills
  • Preference given to candidates with:
    • Consulting background
    • Appian certification
    • Experience leading a technical team

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file