We’re looking for a dynamic Software Engineer who thrives on solving real business problems through technology. In this role, you’ll design, build, and support critical software solutions that drive efficiency, performance, and innovation across the organisation. You’ll work closely with business teams, senior engineers, and technical specialists to create high-quality systems that are reliable, secure, and future-ready.

If you enjoy turning complex requirements into elegant, scalable applications, this is the perfect opportunity to make a meaningful impact.

Requirements

  • Matric + Diploma/Degree in Computer Science or Software Development

  • 3–6 years’ experience in software/systems development

  • Strong analysis, problem-solving, and troubleshooting ability

  • Experience translating business needs into technical solutions

  • Knowledge of software design, testing, documentation, and best practices

  • Ability to support, maintain, and improve existing systems

  • Good communication and stakeholder engagement skills

  • Valid Code B driver’s licence

  • Desired Skills:

    • Business Analysis
    • Systems Analysis
    • Perform Development
    • 2nd Line Support for IT solutions.

    Desired Qualification Level:

    • Degree

    About The Employer:


    Learn more/Apply for this position