Enable job alerts via email!

Full-Time Lecturer In Computer Science And Programming (Web, Cloud, Desktop And Mobile Development)

Findojobs South Africa

KwaZulu-Natal

On-site

ZAR 200,000 - 300,000

Full time

2 days ago
Be an early applicant

Job summary

An educational institution in KwaZulu-Natal is seeking a Full-Time Lecturer in Computer Science and Programming. The role involves teaching students, developing curricula, and supporting academic initiatives. The ideal candidate will hold an honours degree in a relevant field, possess teaching experience, and have a passion for inspiring future tech leaders. Lifelong learning opportunities and competitive salary are offered.

Benefits

Lifelong learning opportunities via LinkedIn Learning
Staff and family discounts
Incentive bonus structure
Provident fund contributions
Birthday vouchers
Competitive annual leave allowance

Qualifications

  • At least 3 years teaching experience in programming or software development.
  • Industry experience as a developer, AI engineer, or cloud architect is highly valued.

Responsibilities

  • Teach Computer Science and Software Development.
  • Assist in lecturer development processes.
  • Mentor students to achieve academic success.
  • Promote a culture of scholarship within the learning environment.
  • Contribute towards achieving research output targets.

Skills

Superior communication skills
Organisational skills
Ability to manage work proactively
Effective teaching track record
Passion for teaching and mentoring
Experience with EdTech tools
Building strong relationships

Education

Honours degree / Postgraduate Diploma in Computer Science or related field
Registration towards a Master’s degree
PhD in relevant field

Tools

C#
.NET
Python
Java
JavaScript
Cloud Technologies
AI / Machine Learning tools
Mobile Development frameworks
Database Systems

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 a Full-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 champion academic 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 tools and 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 Technology or 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 in one 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 :
  • Should you experience technical difficulties applying for the position, kindly use the following URL for further assistance: https://hire.simplify.hr/ContactUs

The IIE Varsity College, IIE Vega and IIE MSA are an 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.