Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 2, 2026
    Deadline: Sep 16, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • UCT is one of the leading higher education institutions on the African continent and has a tradition of academic excellence that is respected worldwide. Situated on spectacular Devil’s Peak, it is Africa’s oldest and foremost university. Three worldwide rankings have placed UCT among the world’s top 200 institutions, the only African university to have...

     

    Online Learning Environment Developer

    • The 2026 annual cost of employment, including benefits, is between R 661 ,967 and R 778 ,783

    REQUIREMENTS FOR THE JOB:

    • NQF 7 qualification in a relevant discipline (Computer Science or Information Systems) and 6 years’ professional experience in software development, OR a relevant NQF8 qualification plus 3 years’ professional experience in software development.
    • Experience in developing, maintaining, and supporting web-based applications, with a strong focus on systems integration, API development, expansion and integration of third-party services, and related technologies.
    • Demonstrated competence in client-side web development using HTML, CSS and JavaScript and strong server-side development experience using languages such as Java and Python including experience working with XML, JSON, RESTful APIs, and relational databases.
    • Understanding of software development practices including version control, testing methodologies, debugging, and secure application development principles.
    • Demonstrated problem-solving skills and ability to work independently while contributing effectively within a collaborative development environment.
    • Competent oral and written professional communication skills, with the ability to translate technical concepts for stakeholders.
    • Ability to work collaboratively with colleagues and stakeholders.

    THE FOLLOWING WILL BE ADVANTAGEOUS:

    • Supporting online learning environments in a Higher Education context.
    • Experience using AI-supported coding and software development tools to improve development quality, productivity, testing, code review processes, and delivery speed.
    • eLearning experience in another context.
    • Experience with audio and video technologies and Lecture Capture systems.

    RESPONSIBILITIES INCLUDE BUT NOT LIMITED TO: 

    Developing, customising and supporting:

    • Integrations between PeopleSoft and Amathuba (D2L Brightspace).
    • Opencast Lecture Capture system
    • Monitoring and reporting services
    • Other eLearning tools hosted by CILT.

    To view and apply for this position, please visit the UCT Jobs site to create a profile and submit your application.

    Please complete/attach the following to your profile before submitting your application:

    • A letter of motivation that speaks to the requirements of the role.
    • Curriculum Vitae (CV)
    • Copies of relevant qualifications and ID
    • The names of three referees, including their title and name, position details, relationship to you, their e-mail address, and telephone number

    An application which does not comply with the above requirements will be regarded as incomplete. Only shortlisted candidates will be contacted.

    Closing date:  11 September 2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to University of Cape Town on jobs.uct.ac.za to apply

    Build your CV for free. Download in different templates.

  • Get new Education / Teaching / Training jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail