Enable job alerts via email!

Full-Time Lecturer in Computer Science and Programming (Web, Cloud, Desktop and Mobile development)

Varsity College

KwaZulu-Natal

On-site

ZAR 300,000 - 500,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Varsity College seeks a Full-Time Lecturer in Computer Science and Programming to inspire students across various platforms. The ideal candidate should hold an Honours degree and possess teaching experience in programming, alongside industry expertise. This role offers opportunities for academic development and active involvement in student mentorship and research initiatives. A commitment to fostering learning through innovative methodologies is essential.

Benefits

Lifelong learning opportunities through LinkedIn Learning subscriptions
Staff and family discounts on educational programs
Incentive bonus structure based on performance
Provident fund contributions, including Death & Funeral Cover
Birthday vouchers
Competitive annual leave allowance

Qualifications

  • Minimum 3 years teaching experience in programming or software development.
  • Industry experience as software developer, AI/ML engineer, or mobile app developer valued.
  • Proven track record of effective teaching in relevant subjects.

Responsibilities

  • Teach Computer Science and Software Development to undergraduate and postgraduate students.
  • Design and grade assessments, provide feedback, and moderate academic work.
  • Mentor students to achieve academic success and promote research initiatives.

Skills

Communication
Organisational skills
Passion for teaching
Relationship building
Mentoring

Education

Honours degree/ Postgraduate Diploma (NQF Level 8)
Registration towards a Master’s degree
PhD in Computer Science, Information Systems, or Information Technology (advantageous)

Tools

EdTech tools
C#, .NET (Core, MVC, Blazor), Python, Java, JavaScript
Cloud Technologies: Azure, AWS, Google Cloud
AI/Machine Learning: TensorFlow, PyTorch, Scikit-learn
Mobile Development: Android/iOS
Database Systems: SQL, Oracle, MongoDB, Firebase

Job description

Varsity College,Vega School, IIE MSA (select the brand)is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa, and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications accredited by the Council on Higher Education (CHE).

The IIE Varsity College Westville campus has a vacancy for aFull-Time Lecturer in Computer Science and Programming (Web, Cloud, Desktop and Mobile development).

Duties and Responsibilities:

Lecturing

  • Teach and inspire students in Computer Science and Software Development across undergraduate and postgraduate levels, including programming (Java, Python, C#, AI/ML concepts).
  • Deliver content in multiple teaching modes and methodologies, including blended learning and constructivism.
  • Design and grade assessments, provide constructive feedback, and moderate academic work where necessary.

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.
  • Lead and championacademic development initiatives for specific programmes.

Student Development & Support

  • Mentor and support students to achieve academic success.
  • Identify and implement tailored interventions.
  • Track student success and implement 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 IIE Varsity College achieving its annual research output targets, particularly in areas like application development, artificial intelligence, data science and cloud computing.
  • Foster a culture of continuous improvement and academic excellence.

Competencies Required:

  • Superior communication (written and verbal) and organisational skills.
  • Demonstrated ability to manage work and self-proactively.
  • Able to demonstrate a proven track record of effective teaching in the subject area based on a reflective practice.
  • Passion for teaching, mentoring, and inspiring future tech leaders
  • Passion for Customer Service.
  • Experience with EdTech toolsand using technology to enhance learning
  • Proven ability to build strong relationships within academic teams

Minimum Education Requirements:

  • Honours degree/ Postgraduate Diploma (NQF Level 8)in Computer Science, Information Systems, Information Technologyor related field.
  • Registration (or intention thereof) towards a Master’s degree is required.
  • A PhD in Computer Science, Information Systems,or Information Technology will be an added advantage.

Work Experience Requirements:

  • Having at least 3 years’ teaching experience in programming or software development would be advantageous
  • Having industry experience as a software developer, AI/ML engineer, cloud solutions architect, or mobile app developer will be highly valued

Experience inone or more of the following technologies:

  • Programming & Frameworks: C#, .NET (Core, MVC, Blazor), Python, Java, JavaScript (React, Angular, Node)
  • Cloud Technologies: Azure, AWS, Google Cloud
  • AI/Machine Learning: TensorFlow, PyTorch, Scikit-learn (advantageous)
  • Mobile Development: Android/iOS (React Native, Kotlin, Swift)
  • Database Systems: SQL, Oracle, MongoDB, Firebase

Salary:

  • Competitive salary commensurate with experience.
Benefits:

  • Lifelong learning opportunities through LinkedIn Learning subscriptions.
  • Staff and family discounts on educational programs within our brand portfolio.
  • Incentive bonus structure based on performance and achievement of goals.
  • Provident fund contributions, including Death & Funeral Cover, to support your financial well-being and future planning.
  • Birthday vouchers to celebrate your special day.
  • Competitive annual leave allowance for well-deserved time off and rejuvenation.
Application Response:
  • Due to the high volume of CVs received, please note that personal contact with all applicants may not be feasible. Only candidates whose qualifications and skills closely align with the position requirements will be contacted for interviews

Technical Support:

The IIE Varsity College, IIE Vega and IIE MSA arean Equal Opportunity Employer. However, preference may be given to previously underrepresented groups in accordance with the South African Employment Equity Act. The company reserves the right to close or place the vacancy on hold at any time, without prior notice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.