Requirements Must have: - Bachelors degree in Computer Science or a related field, along with 5-8 years of relevant experience in programming technologies, or 9-12 years of a blend of education and work experience. - Proven ability to lead small to medium teams in delivering software solutions. - St