A 2:1 Honours degree in a relevant subject (eg, Computer Science or a closely related discipline) or international equivalent in Computer Science or a closely related discipline.
A solid foundation in programming and knowledge of data structures and algorithms, in particular, knowledge of object-oriented programming will be a strong asset.