JobsZA
Back to Pretoria jobs

LECTURER- ICT (PROGRAMMING)

Advtech

Pretoria, Gauteng

Salary not listedFull-time · Posted Yesterday

IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Job description

Join Our Team at IIE Rosebank International

The Independent Institute of Education, Rosebank Intgernational, is part of the ADvTECH Group, Africa's leading private education provider. From our humble beginnings in 1909, Rosebank College has grown to a student population of more than 30,000 students nationwide.

As we continue to expand and innovate, we invite passionate professionals to become part of our dynamic team. If you are driven by the desire to make a meaningful difference in students' lives and wish to contribute to an institution that values academic excellence, connection, and student success, we would love to hear from you.

**Join us on our journey of shaping futures!**

Job Purpose

The role of a Lecturer is to facilitate teaching and learning, provide academic support to students, conduct student consultations, assess and provide constructive feedback on student work, contribute to curriculum enhancement, and support the Academic Department through quality teaching and academic development.

Duties & Responsibilities

  • Present course content in a classroom environment (online or face-to-face, as required).
  • Deliver practical and theoretical lessons in software development and mobile application development.
  • Facilitate programming laboratories and practical coding sessions.
  • Arrange and conduct consultations with students.
  • Mark assessments and provide constructive, timely feedback.
  • Analyse student performance and results at a module level.
  • Implement academic interventions for at-risk students.
  • Maintain accurate academic records and ensure compliance with institutional policies.
  • Contribute to curriculum development and continuous improvement initiatives.
  • Participate in departmental meetings, moderation, and quality assurance activities.

Minimum Requirements

Qualifications

  • Masters degree in Information Systems, Computer Science, Software Engineering, Information Technology, Computing, Computer and Information Sciences, or a related field.
  • Alternatively, an NQF Level 9 qualification with a strong focus on Software Development, Mobile Application Development, or Programming.

Experience

  • Lecturing or industry experience in Software Development, Application Development, or Mobile Application Development.
  • Experience in teaching or developing applications using C# and the .NET framework will be advantageous.
  • Experience in Android application development using Android Studio and Kotlin.
  • Experience in object-oriented programming principles and software development methodologies.
  • Experience in student guidance, facilitation, mentoring, and academic support will be advantageous.
  • Industry experience in software development is an added advantage.

Required Technical Skills

Applicants should demonstrate knowledge and practical experience in the following technologies:

  • C#
  • Object-Oriented Programming (OOP)
  • .NET Framework and/or .NET Core
  • Windows Forms and/or ASP.NET (advantageous)
  • Android Studio
  • Kotlin
  • Mobile Application Development
  • XML User Interface Design
  • SQLite and local database integration
  • RESTful API integration
  • Git/GitHub version control
  • Software Development Life Cycle (SDLC)
  • Debugging and testing techniques
  • Basic SQL and database design

Academic Knowledge

  • Teaching and Learning theory.
  • Assessment methods and processes.
  • Student-centred teaching strategies.
  • Teaching and Learning interventions.
  • Holistic lecturer and student support services.

Key Competencies (Academic)

  • Knowledge and understanding of the South African higher education system and regulatory framework.
  • Sound understanding of Teaching and Learning theories and best practices.
  • Ability to provide effective academic and student support services.
  • Ability to work with digital learning platforms and educational technologies.
  • Ability to adapt to changing academic and technological environments.
  • Strong organisational and administrative skills.
  • Ability to adhere to institutional policies and procedures.
  • Excellent time management skills.
  • Ability to work independently and collaboratively within an academic team.

Key Competencies (Operations)

  • Strong attention to detail.
  • Customer service orientation.
  • Effective problem-solving skills.
  • Ability to cope with change and work under pressure.
  • Deadline-driven.
  • Strong teamwork and collaboration skills.
  • Excellent verbal and written communication skills.
  • Professionalism and integrity.

Working Hours (Full Time)

Classes are scheduled from **08:00 to 17:00, Monday to Friday**. Working hours will depend on the teaching timetable and modules allocated.

Good to know

What does this it job pay?

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Do I need experience for it jobs in Pretoria?

This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted Yesterday

More it and similar jobs in Pretoria

Electrical Project Engineer

Confidential

Pretoria, GautengToday

R40K - R40K/mo

Warehouse & Dispatch Coordinator

Confidential

Pretoria, Gauteng2 days ago

R15K - R15K/mo

Truck Driver

Confidential

Pretoria, Gauteng3 days ago

R10K - R10K/mo

Warehouse & Dispatch Coordinator

Green Marble Recruitment Consultants

Pretoria, Gauteng3 days ago

R15K - R20K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp