Talent.com
This job offer is not available in your country.
Lecturer : Computer Science

Lecturer : Computer Science

ADvTECHPretoria, ZA
17 days ago
Job description

Job title : Lecturer : Computer Science

Job Location : Gauteng, Pretoria

Deadline : October 12, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Duties and Responsibilities :

Lecturing

  • Lecture on programmes (must lecture on an IIE qualification) across various modes of delivery where relevant
  • Marking of assessments and feedback to students in subjects lectured. May be required to internally moderate assessments scripts that fall within their subject fields, where necessary across IIE sites of delivery
  • Lecturer Development and Support

  • Assist in lecturer development and support processes and procedures. This may include conducting peer reviews, facilitating workshops and one-on-one consultations
  • Student Development & Support

  • Championing / leading and managing academic development and support for a specific programme and its students
  • Tracking student success and implementing support interventions where required
  • Research & Scholarship

  • The incumbent is required to promote a culture of scholarship within their practice, discipline and campus / team and is also required to contribute towards The IIE’s Varsity College achieving its annual research output targets
  • Competencies Required :

    Technical :

    Candidates should have experience in one or more of the following :

  • Programming & Frameworks : JavaScript (React, Angular, Node.js) , Java, C# (.NET Core, MVC, Blazor).
  • Cloud Platforms : Microsoft Azure or Amazon Web Services (AWS).
  • Mobile Development : Kotlin for Android development , React Native is advantageous.
  • Databases : SQL Server, Oracle, MongoDB, Firebase.
  • Project Management : Understanding of Agile or similar development methodologies, with practical use of project management tools such as Jira, Trello, Asana, or Microsoft Project. Experience managing full software development lifecycles is a strong plus.
  • Minimum Education Requirements :

  • A Bachelor's Honours Degree in Information Technology or a closely related field is required. A master's degree is strongly preferred.
  • Minimum Work Experience Requirements :

  • A minimum of 3 years’ teaching experience in programming or software development is advantageous.
  • Industry experience in roles such as software developer, AI / ML engineer, cloud solutions architect, or mobile app developer will be highly valued.
  • Education / Teaching Jobs  jobs
  • Create a job alert for this search

    Lecturer Lecturer Science • Pretoria, ZA

    Related jobs
    • Promoted
    System Analyst

    System Analyst

    FACTCenturion, South Africa
    The key performance areas of the role will focus on, but not limited to : .Design, modify and improve information systems to optimize workflow. Map business rules and processes into a technical soluti...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Systems Engineers

    Junior Systems Engineers

    IOCOMidrand, South Africa
    OCO Infrastructure Services Invites You to Explore Possibilities.Are you a tech enthusiast ready to kickstart your IT career? We’re looking for a. You’ll work alongside experienced engineers, de...Show moreLast updated: 30+ days ago
    • Promoted
    Systems developer Analyst (C#) – Centurion (Hybrid) – up to R600k per annum

    Systems developer Analyst (C#) – Centurion (Hybrid) – up to R600k per annum

    E-MergePretoria, South Africa
    Join a proudly South African success story that''s been feeding the nation for decades now driving transformation through tech. We''re looking for a C# Systems Developer Analyst whos ready to dig i...Show moreLast updated: 30+ days ago
    • Promoted
    Business / System Analyst

    Business / System Analyst

    Nambiti TechnologiesCenturion, South Africa
    The Business / System Analyst with adequate experience in the ICT field, business analysis and / or systems analysis, systems testing and training, documentation of requirements, test cases and user ...Show moreLast updated: 6 days ago
    • Promoted
    ACADEMIC HEAD

    ACADEMIC HEAD

    Brentwood RecruitmentMidrand, South Africa
    Minimum qualifications and experience : .Masters degree in Education or a relevant Engineering discipline; PhD preferred. At least 5 years of senior academic management experience within South Africas...Show moreLast updated: 4 days ago
    • Promoted
    Junior Lecturer / Lecturer (TB01353) (Re-Advertisement)

    Junior Lecturer / Lecturer (TB01353) (Re-Advertisement)

    North-West University / Noordwes-UniversiteitWorkFromHome, Gauteng, South Africa
    Industry : Education & Training.Job category : University and Academy.Remuneration : The annual total remuneration package will be commensurate with the level of appointment as advertised and in line ...Show moreLast updated: 16 days ago
    • Promoted
    IT Systems Analyst

    IT Systems Analyst

    Abantu Staffing SolutionsSilverton, South Africa
    Responsible for ensuring continuous operation of the company’s IT systems in the Rosslyn Plant by supervising the ICT infrastructure hardware and Software that support the Warehouse Management Syst...Show moreLast updated: 30+ days ago
    • Promoted
    Lecturer - Module Coordinator – Data Science

    Lecturer - Module Coordinator – Data Science

    StadioWorkFromHome, Gauteng, South Africa
    Join or sign in to apply for the.Lecturer - Module Coordinator – Data Science.Location : Durbanville; Remote work : Only remote work. Education level : Masters; Job level : Mid / Senior; Type : Permanent;...Show moreLast updated: 3 days ago
    • Promoted
    Lecturer - Module Coordinator – Web Development

    Lecturer - Module Coordinator – Web Development

    StadioWorkFromHome, Gauteng, South Africa
    Lecturer - Module Coordinator – Web Development at Stadio.Location : Durbanville; Remote work : Only remote work; Education level : Masters. Job level : Mid / Senior; Type : Permanent; Reference : #MCWebDe...Show moreLast updated: 3 days ago
    • Promoted
    Electronic Graduate

    Electronic Graduate

    Network RecruitmentCenturion, South Africa
    Im always on the lookout for talented Electronic Engineering Graduates to connect with incredible opportunities.Without the right guidance, top clients may never see your full potentialmeaning you ...Show moreLast updated: 30+ days ago
    • Promoted
    Learner : Strategy

    Learner : Strategy

    FempowerCenturion, South Africa
    Main purpose of the Learner Programme.The purpose of the Learnership Programme is to provide young unemployed graduates with structured learning and workplace experience. The duration of the program...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    ELECTRICAL ENGINEERING LECTURER

    ELECTRICAL ENGINEERING LECTURER

    Brentwood RecruitmentMidrand, South Africa
    Desired Experience & Qualification.A relevant postgraduate qualification (Master's degree or higher) in Electrical Engineering, Education, or a related field. Demonstrated experience in tertiary...Show moreLast updated: 21 hours ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Systems C# Developer Analyst – Centurion (Hybrid Role) – up to R600k per annum

    Systems C# Developer Analyst – Centurion (Hybrid Role) – up to R600k per annum

    E-MergePretoria, South Africa
    Be part of a proudly South African legacy that''s evolved from nourishing the nation to transforming it through technology. Were on the hunt for a C# Systems Developer Analyst ready to tackle large-...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developers x2

    Software Developers x2

    Dante PersonnelMenlyn, South Africa
    BSc degree related qualification.Essential experience required in : .Required experience in at least.Reading technical documentation and communicating with third parties to get the correct informatio...Show moreLast updated: 7 days ago
    • Promoted
    Systems Software Engineer

    Systems Software Engineer

    People DimensionPretoria, South Africa
    A leading telecommunications provider dedicated to delivering cutting-edge connectivity solutions to our clients, is looking for an experienced Junior Systems Engineer, you will be responsible for ...Show moreLast updated: 30+ days ago
    • Promoted
    DevOps and Automation Engineer

    DevOps and Automation Engineer

    Network RecruitmentCenturion, South Africa
    Design and manage CI / CD pipelines and DevOps tooling (Jenkins, Jira, and Bitbucket).Automate and optimize infrastructure (IaC / IaaS and containerization). Maintain and improve requirements and verifi...Show moreLast updated: 30+ days ago
    • Promoted
    Software Systems Engineer

    Software Systems Engineer

    Network RecruitmentCenturion, South Africa
    Lead and manage software system engineering processes for projects.Create and maintain system software development and requirements documentation. Design software system architecture and related des...Show moreLast updated: 30+ days ago