in Computer Science or related fields, or equivalent work experience   Job Requirements:  Solid understanding of agile software development life cycle models Experience working in a multi-function project teams with at least 8 team members including Developers, Business Analysts, and QA Personnel Is passionately organized and lights up when talking about their process