Full-time Posted June 22, 2026
Apply Now

Job Description

  • Analyse and identify programming solutions for clients
  • Design and develop new software applications using best practice methods
  • Create and facilitate suitable testing methods for existing software solutions
  • Modify and improve existing software systems for optimal efficiency and effectiveness
  • Perform Bug Fixing
  • Draw up relevant Help Files and User Manuals for programs
  • Provide technical support on programs create
  • Conduct ongoing research & self-study to keep up to date with new methodologies

Requirements

  • In the process of obtaining or recently obtained a relevant Post Graduate qualification.
  • Working Knowledge of a suitable programming language like Java, Scala will be highly advantageous
  • Mobile and / Web development will be advantageous
  • MySQL (or experience with SQL), database design and best development practices required
  • GI...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application