South Africa


Computer scientists use technology to solve problems and prepare for the future. They also write programs that create applications, but their primary focus is validating models of human-computer interaction with people or machines to develop efficiencies where needed.


Most computer scientists hold at least a bachelor's in computer science degree. They may also hold an undergrad degree in a related field. In addition, computer scientists may need to have additional certifications in programming languages and other various tech skills.


Bonuses will be performance related


Celery of R14000 per month


What does a computer scientist do?
  • Creating or revising computer algorithms.
  • Writing new programming languages or code.
  • Evaluating new computer systems or devices.
  • Designing models or theories to solve computer problems.
  • Conducting research experiments to test new theories.