Requirements Must have: - Bachelors Degree in Computer Science, Information Technology, Software Engineering, or a related field is essential. - 5-7 years of experience in a relevant programming language and a solid understanding of basic software development principles, with a history of managing a