Loading...
Location: Richards Bay, KwaZulu-Natal
Closing Date: 31 August 2026

About the Opportunity

CSI³ is looking for a Full Stack Developer – Development & Support to contribute to real-world technology projects in Richards Bay. The role combines software development and technical support, providing an opportunity to build practical development skills while working collaboratively within a professional team.

The successful candidate will contribute to software solutions, help solve technical challenges and support the delivery and ongoing improvement of technology solutions.

Role Overview

This position is focused on software development and support across the solution lifecycle. The successful candidate will work with colleagues and stakeholders to develop, maintain and improve software solutions that address practical business and technology requirements.

Key Responsibilities

  • Develop and contribute to software solutions for real-world technology requirements.
  • Assist with troubleshooting and resolving software-related technical challenges.
  • Contribute to the maintenance and improvement of existing applications and solutions.
  • Work collaboratively with developers, technical teams and relevant stakeholders.
  • Apply sound software development practices throughout the development and support lifecycle.
  • Participate in testing, debugging and technical problem solving.
  • Support continuous improvement of software solutions and development processes.

Development & Technical Focus

  • Full stack software development.
  • Application development and maintenance.
  • Software troubleshooting and technical support.
  • Testing, debugging and issue resolution.
  • Collaborative development within a professional technical team.

Professional Skills

  • Strong problem-solving and analytical ability.
  • Good communication and collaboration skills.
  • Ability to learn and apply new technologies.
  • Attention to detail and commitment to quality.
  • Ability to work effectively as part of a professional team.

Why Join CSI³?

This opportunity provides exposure to practical software development challenges and real-world technology projects. It is suited to a developer who wants to strengthen development and support capabilities while contributing to solutions that address genuine operational and business needs.

Back to Current Vacancies