· Previous programming experience in PHP, Java, .NET, Python, etc.
· Able to handle small details
· Comfortable at a shell prompt such as Unix/Linux experience
· REST, JSON
· Large-scale environments
· Agile development
· Developing personal projects or contributing to open source projects
· Familiarity with unit testing, continuous integration, etc.