Principal Consultant
Key Job Duties:
Research, design, and develop computer software or specialised utility programs.
Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
Update software, enhances existing software capabilities, and develops and direct software testing...