Talent.com
This job offer is not available in your country.
Lecturer : Computer Science

Lecturer : Computer Science

Varsity CollegeKwaZulu-Natal, South Africa
30+ days ago
Job description

Direct Reporting Line

Head of School for Compute Sciences

Emeris 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's Emeris, Pietermaritzburg Campus has a vacancy for a Lecturer : Computer Science.

Duties and Responsibilities

Duties

  • Lecture on programmes (must lecture on an IIE qualification) across various modes of delivery where relevant
  • Marking of assessments and feedback to students in subjects lectured. May be required to internally moderate assessment scripts that fall within their subject fields, where necessary across IIE sites of delivery

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
  • Student Development & Support

  • Championing / leading and managing academic development and support for a specific programme and its students
  • Tracking student success and implementing 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 The IIE’s Emeris achieving its annual research output targets
  • Competencies Required

    Technical

    Candidates should have experience in one or more of the following :

  • Programming & Frameworks : C# (.NET Core, MVC, Blazor), Python, Java, JavaScript (React, Angular, Node.js)
  • Cloud Platforms : Azure, AWS, Google Cloud
  • AI & Machine Learning : TensorFlow, PyTorch, Scikit-learn
  • Mobile Development : Kotlin (Android), Swift (iOS), React Native (cross-platform)
  • Databases : SQL, Oracle, MongoDB, Firebase
  • Project Management : Familiarity with Agile or similar methodologies, use of tools like Jira, Trello, Asana and MS Project, and managing full software development lifecycles
  • 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 subject area based on a reflective practice
  • Able to demonstrate the ability to manage relationships with managers and staff effectively in terms of motivation, quality and performance
  • Passion for Customer Service
  • Experience in the use of technology to enhance learning is an added advantage
  • Minimum Education Requirements

  • An Honours Degree in Information Technology or a closely related field is required. A master's degree is strongly preferred.
  • Minimum Work Experience Requirements

  • A minimum of 3 years’ teaching experience in programming or software development is advantageous.
  • Industry experience in roles such as software developer, AI / ML engineer, cloud solutions architect, or mobile app developer will be highly valued.
  • Working Hours

  • Monday to Friday : 08 : 00 - 17 : 00
  • 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 : hire.simplify.hr / ContactUs
  • The IIE Emeris is 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Lecturer • KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Junior Developer

    Junior Developer

    IOCOKZN, South Africa
    The ideal candidate is eager to learn, passionate about coding, and ready to contribute to dynamic projects in a collaborative team environment. This role offers an excellent opportunity to grow you...Show moreLast updated: 30+ days ago
    • Promoted
    TRAINING FACILITATOR

    TRAINING FACILITATOR

    Farm Manager SAKwaZulu Natal, South Africa
    Qualified registered Training Facilitator and Assessor (ETDP & TETA).Understanding and practical implementation of the requirements of : Unit standard / s 123253 and 123254.Experience working in t...Show moreLast updated: 30+ days ago
    HubSpot CRM & Automation Coordinator (EST hours) - Remote

    HubSpot CRM & Automation Coordinator (EST hours) - Remote

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions is a dynamic and fast-growing BPO company.We are not a recruitment agency — we operate as a dedicated extension of our U. Client is looking for a motivated and detail-o...Show moreLast updated: 25 days ago
    • Promoted
    BOOKKEEPER AND PACKHOUSE ADMINISTRATOR

    BOOKKEEPER AND PACKHOUSE ADMINISTRATOR

    Farm Manager SAGreytown, South Africa
    Proven experience as a Bookkeeper or in a similar role.Strong knowledge of bookkeeping principles and statutory submissions. Experience with payroll processing and HR administration.Familiarity with...Show moreLast updated: 30+ days ago
    Project Administrator(Construction Services) - EST Hours (Remote)

    Project Administrator(Construction Services) - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions South Africa is partnering with a U.Residential Construction Industry, and are seeking a proactive and meticulous. Construction Project Teams remotely.The Project Coordinato...Show moreLast updated: 24 days ago
    • Promoted
    Azure Cloud & DevOps Engineer

    Azure Cloud & DevOps Engineer

    The Vocation StationWorkFromHome, KwaZulu-Natal, South Africa
    Cape Town | Full-Time | Remote.Build Cloud Infrastructure That Powers Business Success.This is a role where automation meets reliability – helping organizations streamline operations, enhance perfo...Show moreLast updated: 14 days ago
    • Promoted
    SEO Specialist (Remote)

    SEO Specialist (Remote)

    Insegment, Inc.WorkFromHome, KwaZulu-Natal, South Africa
    Remote
    Located at the heart of one of the most innovative technology hubs in the world — Boston, we pride ourselves on bringing our clients quantifiable, high-impact marketing results.Working across strat...Show moreLast updated: 30+ days ago
    • Promoted
    Administrator

    Administrator

    BGA RecruitmentiSithebe, South Africa
    PLEASE NOTE : THIS POSITION IS IN MANDENI, 100 km North of Durban.Process orders from customers and sales representative. Liaise with production to expedite orders.Interact with sales reps regarding ...Show moreLast updated: 13 days ago
    Client Care Coordinator (ABA Services) - EST Hours (Remote)

    Client Care Coordinator (ABA Services) - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions South Africa.BPO company based in South Africa, specializing in providing top-tier operational support to U. We are not a recruitment agency—we are a dedicated extension of ...Show moreLast updated: 30+ days ago
    E-Learning Manager

    E-Learning Manager

    The Legends AgencyKwaZulu-Natal, South Africa
    Quick Apply
    Drive digital learning innovation and lead a skilled team in shaping impactful online education.Ballito, KZN R26,000 per month. Our client is a dynamic leader in skills development and training, off...Show moreLast updated: 27 days ago
    Intake & Admissions Coordinator (Healthcare) - EST Hours (Remote)

    Intake & Admissions Coordinator (Healthcare) - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions South Africa.BPO company based in South Africa, specializing in providing top-tier operational support to U. We are not a recruitment agency — we are a dedicated extension o...Show moreLast updated: 27 days ago
    Client Outreach Coordinator (US Healthcare) - EST Hours (Remote)

    Client Outreach Coordinator (US Healthcare) - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions South Africa partners with a US-based client providing healthcare services to nursing home residents. Monday – Friday, 9 : 00 AM – 6 : 00 PM EST (3 : 00 PM – 12 : 00 AM SAST), subje...Show moreLast updated: 16 days ago
    Case Manager (Skilled Nursing Facilities) - EST hours (Remote)

    Case Manager (Skilled Nursing Facilities) - EST hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    BPO company, partnering with a USA-based client offering Billing and Accounts Receivable Management Services in the Healthcare Sector, and are seeking a. Skilled Nursing Facilities experience.USA He...Show moreLast updated: 30+ days ago
    Case Manager & Billing (USA Healthcare) - EST hours (Remote)

    Case Manager & Billing (USA Healthcare) - EST hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    BPO company, partnering with a USA-based client offering Billing and Accounts Receivable Management Services in the Healthcare Sector, and are seeking a. Healthcare Case Manager & Billing Lead.U...Show moreLast updated: 30+ days ago
    CRM & Automation Specialist (HubSpot) - EST Hours (Remote)

    CRM & Automation Specialist (HubSpot) - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions is a dynamic and fast-growing BPO company.We are not a recruitment agency — we operate as a dedicated extension of our U. Client is looking for a highly skilled.CRM &am...Show moreLast updated: 24 days ago
    • Promoted
    TAVI Field Clinical Specialist - KZN

    TAVI Field Clinical Specialist - KZN

    OttoBauthenticKwa-Zulu, South Africa
    This is an exciting role to become a part of our growing TAVI team and contribute to the Global expansion programme while providing the very best support to our Clinicians and Patients.In the role ...Show moreLast updated: 1 day ago
    • Promoted
    Pharmaceutical Sales Rep KZN

    Pharmaceutical Sales Rep KZN

    OttoBauthenticKwa-Zulu, South Africa
    The Pharmaceutical Sales Representative is tasked with the promotion and sales of the company’s products across various pharmacy settings, including independent pharmacies, pharmacy groups, and cor...Show moreLast updated: 6 days ago
    Virtual Healthcare Case Coordinator (Skilled Nursing) - EST hours (Remote)

    Virtual Healthcare Case Coordinator (Skilled Nursing) - EST hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    We are a global Business Process Outsourcing (BPO) provider based in South Africa, working with a US-based client in the healthcare revenue cycle management space. We are currently looking for a.Vir...Show moreLast updated: 30+ days ago
    Pre-Authorization Data Coordinator - EST Hours (Remote)

    Pre-Authorization Data Coordinator - EST Hours (Remote)

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    ISTA Personnel Solutions South Africa.BPO company based in South Africa, specializing in providing top-tier operational support to U. We are not a recruitment agency—we are a dedicated extension of ...Show moreLast updated: 30+ days ago
    Compliance and Documentation Coordinator (USA Healthcare) - Remote

    Compliance and Documentation Coordinator (USA Healthcare) - Remote

    ISTA Personnel SolutionsKwaZulu-Natal, ZA
    Remote
    Quick Apply
    We are not a recruitment agency — we operate as a dedicated extension of our U.Compliance and Documentation Coordinator.ABA therapy services in the state of Florida. This position involves preparing...Show moreLast updated: 10 days ago