Lecturer: Applications Development

Cape Peninsula University of Technology · Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Knowledge, Skills and Experience

  • A Master's degree in Information Technology or Computer Science the candidate must have obtained all the undergraduate underpinning qualifications within these fields of study
  • At least two 2 years' relevant lecturing experience in Higher Education

Recommendation

  • The candidate must show expertise in Applications Development:
  • Programming Languages like: C, C++, Java, Kotlin, C#, Scala or any statically typed language
  • Data Storage Technologies like DBMS and NoSQL
  • Extensive Knowledge in Computer Algorithms and Data Structures
  • Software Build tools like Maven, Gradle, Ivy or any other
  • Relevant Industry Experience
  • Exposure to Program and Curriculum Development
  • Exposure to core IT or Computer Science areas, including programming, operating systems, and databases.
  • Proficiency in emerging fields like Artificial Intelligence, Machine Learning, Cybersecurity, and Big Data is essential, along with strong research methodology skills.
  • Demonstrable research capability, including knowledge of research methodologies, supervision of postgraduate students, and a record of scholarly publications will be advantageous

Key Performance Areas / Principal Accountabilities

  • Lecturing subjects within the IT curriculum to undergraduate and postgraduate students
  • Participate in Curriculum development, Courseware development and assessment
  • Perform appropriate academic and administrative duties in the Department
  • Participate in the Quality Assurance activities of the Department
  • Participate in research activities and projects
  • Contribute towards community initiatives by integrating community interventions into curriculum.
  • Develop and maintain linkages with industry and professional bodies on co-operative education, new techniques/technologies, and research projects
  • Assist with marketing and recruitment activities incl. – Career Day and Open Deay Events
  • Personal/ Professional Development
  • Perform other functions as may be assigned by the Head of Department

Competencies

  • Excellent Communication Skills
  • Good organizing & planning skills
  • Administrative Skills
  • Technical/Professional knowledge
  • Interpersonal Skills
  • Strong Learner focus
  • Adaptability
  • Coaching Skills
  • Continuous Learning
  • High level presentation skills
  • Exposure to programme and curriculum development within Higher Education
  • Exposure to core Information Technology or Computer Science areas, including operating systems, programming fundamentals, cybersecurity, and databases.

Closing Date: 4 October 2026

Auto-apply to this jobView original posting ↗
Lecturer: Applications Development at Cape Peninsula University of Technology — Western Cape · JobAlertsZA