Comfortable helping refine requirements via iterative prototyping and development Excellent communication and collaboration skills Experience with cloud-based infrastructures (Amazon Web Services or equivalent)   Educational Requirements & Work Experience:  Minimum Bachelor's degree in Computer Science or related domain 5+ years of relevant industry experience in a software company Experience deploying and maintaining commercial web applications