Requirements Must have: - Bachelors or masters degree in Computer Science, Engineering, or a related discipline - Over 10 years of demonstrated experience in Software Engineering or Development - At least 5 years in a leadership role within a software development project - Strong leadership and orga