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: Aug 7, 2026
    Deadline: Aug 28, 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...
    Read more about this company

     

    Online Learning Environment Developer

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

    • Would you like to join a dynamic team working with leading cloud-hosted services and open-source projects to provide innovative eLearning solutions to students and staff at the University of Cape Town?
    • The Centre for Innovation in Learning and Teaching (CILT), located in the Centre for Higher Education Development (CHED), invites applications from skilled and passionate software developers for this permanent position:

    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.

    Closing date: 14 August 2026

    Check how your CV aligns with this job

    Method of Application

    To apply, click the 'apply' button to create a profile and submit your application. 

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

    • Motivational letter that speaks to the requirements of the position
    • Curriculum Vitae (CV)
    • Three referee names which must include their title and name, position details, relationship to you, their e-mail address and telephone number
    • Highest qualification
    • ID/Passport
    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 ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at University of Cape Town Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail