Formal tertiary qualification in Computer Science
Absolute minimum of 5 years experience in the computer industry (preferable 10-15 years)
Vendor or consulting experience
Have successfully delivered on multiple large, complex development projects
Comprehensive hands-on experience with OO technologies
Exposure to development standards & frameworks like J2EE and .Net
Practical experience applying software patterns
Have developed software and application architectures using architectural patterns such as RM-ODP, 4+1, etc.
Extensive technology experience including RDBMS’s & Middleware
Comprehensive understanding of software engineering methodologies and development processes such as RUP, XP and PSP
Excellent oral and written communications skills
Be committed to excellence of delivery!