Software Developer

Job Description

We are actively searching for a talented and experienced Software Developer, to join our team. You will be responsible for designing, developing, and maintaining complex software applications that meet the needs of our clients


  • Discuss business requirements with clients
  • Build clean and efficient code based on user needs 
  • Test software and debug for any issues 
  • Collaborate with other developers, managers, and UX designers in building software
  • Identify and deploy software tools, systems, and components
  • Monitor and upgrade existing systems
  • Implement quality assurance standards 
  • Write and update technical documentation
  • Train users and gather feedback 
  • Identify areas for operational improvements and implement necessary modifications 


  • Diploma/BTech/Degree in: Computer Science/ Information Technology/ Information Systems
  • Min 5 years of experience in any of the above listed domains

If you meet the above requirement please email your CV to

Job Category: IT
Job Type: Contract/Permanent
Job Location: Johannesburg

Apply for this position

Allowed Type(s): .pdf, .doc, .docx