Appian Software Programmer

  • Designs and codes applications following specifications using the appropriate tools
  • Maintains and modifies existing software applications.
  • Analyzes detailed systems factors, including input and output requirements, information flow, hardware and software requirements, and alternative methods of problem resolution.
  • Performs modifications to and maintenance of operational programs and procedures.
  • Participates in code reviews to represent reviewed work for adherence to standards and specifications.
  • Writes or revises program documentation, operations documentation and user guides in accordance with standards.

Qualifications

Required Skills and Experience

  • Bachelor’s with 8+ years (or commensurate experience)
  • 8+ years of experience in production/site-reliability engineering OR 5+ years of server-side software engineering with an interest in working on core infrastructure
  • 8 years experience working in a software development environment, including two (2) years specialization in configuration management and Appian BPM product.
  • 5+ years of experience with Cloud technology, Amazon AWS specifically: AWS (VPC, EC2, Fargate, S3, EBS, CloudFormation), Terraform, Salt Stack, Git/GitLab, Artifactory, Windows OS, and Linux OS.
  • A solid understanding of at least two of: public cloud infrastructure, Linux systems administration, and DevOps tooling.