Undergraduate degree or a graduate diploma in Software Engineering with very high standing. Applicants holding an undergraduate degree with very high standing in another discipline such as engineering, science, computer science or mathematics Work Experience: must have at least two years of experience in IT or related industry.