· 5+ years experience with a modern language such as Java, C#, etc.
· Broad knowledge of web application development
· General knowledge of cloud computing
· Project management skills
· Experience that helps you tell simple trade-offs from hard problems
· Ability to think strategically and tactically to solve problems in a fast-paced and often changing environment
· Proactive attitude with a focus on leading by example in a matrixed environment
· Excellent communication skills
· Desire to be a part of a new, young, and growing office in which you will have the opportunity to both impact the direction and share in the growing pains.
· Bachelor’s Degree or higher