Qualifications   Required: Bachelors in Computer Science or similar Preferred: Masters in Computer Science or Similar 5+ years of software development experience designing and managing complex web-base applications, with a focus on picking the right tool for the job