Technical Manager / Software Engineer

Hillcrest, Durban

We are looking for someone who is willing to head up all the technical aspects of the business, maintain the already existing system and take the lead in the development of new products.


This person will ideally be able to interface with clients at a high level and will be required to learn and gain a basing understanding of B-BBEE.

Duties & Responsibilities

  • Technology strategy
  • Assessing technical risk and mitigation plans
  • Project management
  • Maintaining, updating and improving the software
  • Maintaining, updating and improving the infrastructure
  • Design and development of new products/ features
  • Provide other teams with technical advice and support
  • Research and introduce new relevant technologies



  • Web development: PHP, MySQL, HTML, JavaScript
  • Cloud Server and Database Management
  • Excellent understanding of current web and mobile app landscape



  • Good communcation skills
  • Ability to carry out presentations and interact with clients in upper management positions

Desired Experience & Qualification

  • Computer Science / Engineering Degree (or equivalent)
  • 5+ years in product development experience
  • 2+ years in product management experience