Role: Application Developer
· BS level technical degree or equivalent experience; Computer Science or Engineering background preferred; Masters Degree desired.
· 10+ years of an application programming and/or hands-on technical application architecture experience
· 10+ years of experience as a technical specialist in Customer-facing roles.
· Ability to travel to client locations as needed
· Extensive experience architecting, designing and programming applications in an AWS Cloud environment
· Experience with designing and building application using AWS services such as EC2, AWS Elastic Beanstalk, AWS OpsWorks
· Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability
· Hands on programing skills in any of the following: Python, Java, Node.js, Ruby, .NET or Scala
· Agile software development expert
· Experience with continuous integration tools (e.g. Jenkins)
· Hands on familiarity with CloudFormation
· Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible)
· Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl, etc.)
· Strong practical application development experience on Linux and Windows-based systems
· Extra curricula software development passion (e.g. active open source contributor)