Requirements Must have: - Bachelors Degree in Computer Engineering, Computer Science, or a related field with a minimum of 6-9 years of software experience - Graduate Degree with at least 4-7 years of software experience - Alternatively, a minimum of 10-12 years of software experience without a degr