Lecturers- Information Technology

Internship
Lecturers- Information Technology (Independent Contractor)
IIE MSA And IIE Varsity College
Midrand, Gauteng
Internship

Apply

Posted 18 November 2021 – Closing Date 28 January 2022

Job Details

Job Description

Direct Reporting Line:

Programme Manager (School of Information Technology)

Varsity College 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).

Lecturers (Independent Contractor) vacancies exist at the Waterfall campus in the School of Information Technology for the following qualifications for the 2022 academic year:

IIE Bachelor of Computer and Information Sciences in Application Development

  • Lecturer ( C# Programming)
  • Lecturer (Android Programming)
  • Lecturer (Java Programming)

Competencies:

  • Communication Skills
  • Online Technology & Communication Skills
  • Organisational Skills
  • Effective Classroom Management
  • Open to Development


Minimum Qualification Requirements:

Honours degree in Information Systems/ Computer Science

Alternatively:

  • Honours degree in similarly related fields with programming or a similarly related field to the third-year level

Minimum Work Experience Required:

C# Programming

  • Lecturing experience in programming using C#.
  • Knowledge of the following:
    • Generic and non-generic collections
    • Delegates and Events
    • LINQ
    • SQL Server Databases
    • Windows Presentation Foundation
    • Enterprise Software Systems
    • Enterprise Software Systems Development
    • Microsoft Enterprise Application Development Platform
    • Directory Services
    • Services, Orchestration and Choreography
    • Functional and non-functional requirements
    • Design and Architecture Patterns
    • Optimising Application Performance
    • Databases and Entity Framework
    • DevOps
    • Enterprise Architecture
    • Git and GitHub
  • Work experience as a software developer/ application developer/ programmer
  • The candidate must have worked within the tertiary institution so that they understand what students will experience of tertiary institutions and what is expected from them
  • The candidate must have a solid understanding of academic skills and how to assist the students to incorporate these skills into their studies

Android Programming

  • Lecturing experience in programming using Java and Android development
  • Knowledge of the following:
    • Connecting to webservices and external libraries e.g., Weather API, Geolocation services
    • Firebase, SQLLite and NoSQL Database
    • Publishing an Android mobile application
    • Git and GitHub
  • Work experience as a software developer/ application developer/ programmer
  • The candidate must have worked within the tertiary institution so that they understand what students will experience of tertiary institutions and what is expected from them.
  • The candidate must have a solid understanding of academic skills and how to assist the students to incorporate these skills into their studies

Java Programming

  • Lecturing experience in programming using Java
  • Knowledge of the following:
    • Object Oriented Programming concepts
    • Algorithms and Flow Charts
    • Inheritance, abstract class and Java interface
    • Exception Handling
    • File input and output
    • Decision making structures
    • Loop control structures
    • Arrays (1D and 2D) and ArrayList
    • Swing Components and GUI interfaces using NetBeans
    • Git and GitHub
  • Work experience as a software developer/ application developer/ programmer
  • The candidate must have worked within the tertiary institution so that they understand what students will experience of tertiary institutions and what is expected from them.
  • The candidate must have a solid understanding of academic skills and how to assist the students to incorporate these skills into their studies

Working Conditions:

  • Availability to lecture Part-time during the week, between 8am – 5pm (on campus and/or online)
  • Deliver module content as prescribed in Module Outline
  • Provide a student support function through consultations, where necessary
  • Grade all assessments for assigned classes
  • Candidates must be comfortable with working on online platforms, as this is a requirement under Covid-19 condition
  • Please note that this is an Independent Contractor role