The Cape Peninsula University of Technology (CPUT) is seeking two dynamic and skilled Full-Stack Developers to join its Computer & Telecom Services Department. These permanent positions are based at the Bellville Campus in Cape Town, offering an excellent opportunity for IT professionals who are passionate about software development and system integration.

    Job Overview

    The appointed Full-Stack Developers will play a crucial role in designing, developing, integrating, and deploying software solutions that align with the university’s needs and data management objectives. The ideal candidates will be responsible for ensuring high-quality, innovative, and fully functional software while adhering to coding standards and technical specifications.

    Minimum Requirements

    Applicants should meet the following qualifications and experience criteria for the Full-Stack Developers Postion:

    • Educational Qualification: A National Diploma in Information Technology or an equivalent relevant qualification.
    • Work Experience: A minimum of two years of experience in a web, database, or mobile development environment.
    • Technical Expertise:
      • Proficiency in programming languages such as PHP or Java.
      • Strong understanding of relational databases and SQL (MySQL, MSSQL, or Oracle).
      • Familiarity with open-source CMS frameworks like Joomla, WordPress, or Drupal.
      • Front-end development skills in HTML, JavaScript, and CSS.
      • Knowledge of Object-Oriented Programming (OOP) and test-driven development.
      • Understanding of the Software Development Life Cycle (SDLC).
      • Ability to document requirements and specifications effectively.

    Key Responsibilities

    Successful candidates will be expected to contribute to various development and support tasks, including:

    • Web Development: Enhancing and maintaining corporate web environments, including the official CPUT website.
    • Portal Development & Maintenance: Supporting and maintaining the Online Personal Access (OPA) system for CPUT users.
    • Software Development: Creating and maintaining web applications and other relevant software.
    • System Support: Providing second-level support for systems to ensure smooth operation and troubleshooting of issues.
    • API Development & Integration: Developing and integrating application programming interfaces (APIs) for seamless data exchange between systems.
    • Database Management: Designing, developing, and managing databases to support applications.
    • Professional Growth & Innovation: Keeping up with industry trends, adopting best practices, and contributing innovative solutions.
    • Technical Documentation: Preparing and maintaining clear and detailed technical documentation.

    Core Competencies Required

    CPUT is looking for candidates with the following competencies:

    • Strong programming skills, particularly in PHP and front-end technologies like HTML5 and CSS3.
    • Proficiency in MySQL and Oracle databases.
    • Effective problem-solving and troubleshooting abilities.
    • The ability to work collaboratively in a team environment.
    • Good communication and interpersonal skills.
    • The ability to perform under pressure and adapt to changing technology landscapes.

    Employment Details

    • Job Type: Permanent
    • Number of Positions: Two (2)
    • Location: Bellville Campus, Cape Town
    • Annual Salary Package: To be confirmed
    • Application Closing Date: 2 March 2025

    Application Process

    Prospective candidates are required to complete an online application, ensuring that all sections are filled comprehensively. The system does not allow for CV uploads; hence, applicants must provide all relevant details within the application itself.

    Apply Now!

    For enquiries regarding the application process, candidates can contact Ms. Keabetswe Kebautloile at kebautloilek@cput.ac.za or call 021 959 6355 (Human Capital Department).

    Employment Equity Commitment

    CPUT is committed to Employment Equity and encourages applications from individuals belonging to designated groups, including persons with disabilities. The university aims to attract and retain talented individuals who align with its equity objectives. Preference will be given to candidates whose appointment will contribute to the achievement of demographic representation within the institution.

    This is an excellent opportunity for Full-Stack Developers who are looking to work in a dynamic and innovative academic environment. With a focus on web development, system integration, and professional growth, this role provides a platform to contribute to the digital transformation of one of South Africa’s leading universities. Interested candidates should ensure that their applications are submitted before the deadline to be considered for this exciting opportunity.

    Check also: Momentum Life Skills Development Internship Programme 2025

    Share.

    I’m a passionate writer and journalist committed to crafting compelling, informative content. With a BA Honours in Media Studies and experience in news writing, digital journalism, and content creation, I thrive on delivering stories that inform, inspire, and engage.I contribute to several leading publications. On Nasi iSpani, I cover career opportunities, job trends, and employment insights. With a strong background in research and investigative writing, I simplify complex policies, analyse job market trends, and make information accessible and relevant.To me, journalism is more than reporting—it’s about shaping conversations, uncovering truths, and amplifying voices. I’m always eager to explore new media trends, engage with readers, and grow as a storyteller.