Enable job alerts via email!

Lecturer: School of Computer Science (Part-Time) - Programming 3D

Vega School

Durban

On-site

ZAR 200,000 - 300,000

Part time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading educational institution seeks a part-time Lecturer in Information Systems for the IIE Varsity College in Durban. The role involves teaching Application Development Security, requiring strong expertise in web development, JavaScript, and robust interpersonal skills. Candidates should hold an Honours degree and have significant practice in backend and frontend development.

Qualifications

  • Minimum 3 years of experience in web development.
  • Proven backend experience with Node.js and Express.js.
  • Experience with Angular and modern JavaScript/TypeScript.

Responsibilities

  • Lecturing on Information Systems 3D related to application development security.
  • Creating a dynamic learning environment and managing coursework effectively.

Skills

Communication
Interpersonal skills
Presentation skills
Customer service understanding
Self-management

Education

Honours degree in Information Systems or Computer Science

Tools

JavaScript
HTML
CSS
MEAN stack
Express.js
Node.js
OpenSSL
Visual Studio Code

Job description

Direct Reporting Line

Head of Programme: School of Computer Science

Varsity College is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys a strong reputation as a leader in private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to offer higher education qualifications accredited by the Council on Higher Education (CHE).

The IIE Varsity College, Westville Campus, has a vacancy for a Lecturer within the School of Computer Science for the module below:

  • INSY7314 - Information Systems 3D (Application Development Security)

Competencies Required

  • Excellent communication and interpersonal skills
  • Excellent presentation skills
  • Assertiveness and dynamism
  • Understanding of customer service in education
  • Ability to manage work and self proactively

Technical Competencies Required:

  • Understanding of application security principles and practices
  • Proficiency in JavaScript, HTML, and CSS
  • Experience with the MEAN stack (MongoDB, Express.js, Angular, Node.js)
  • Ability to create and manage backend APIs using Express.js
  • Understanding of encryption with OpenSSL in applications
  • Familiarity with Visual Studio Code as the primary development environment

Minimum Education Requirements

  • Honours degree in Information Systems or Computer Science

Minimum Work Experience Requirements:

  • At least 3 years of experience in web development
  • Proven experience in backend development with Node.js and Express.js
  • Experience in frontend development with Angular
  • Experience in writing and understanding modern JavaScript or TypeScript code
  • Proven track record of managing code and collaboration using Git and GitHub

Working Conditions:

  • This is a part-time role with lectures scheduled between 08:00 and 17:00
  • Preference will be given to South African citizens and permanent residents with proof of status

Application Response

  • Due to high application volume, only candidates whose qualifications and skills closely match the requirements will be contacted for interviews

Technical Support

The IIE Varsity College, IIE Vega, and IIE MSA are equal opportunity employers. 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 hold the vacancy 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.