Senior Software Engineering Lecturer & Research Leader

Placements24

Pretoria

Híbrido

ZAR 600.000 - 900.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Research grants
Health and retirement benefits
Access to computing resources
Collaborative academic environment

Descripción de la vacante

Placements24 is seeking a Senior Software Development Lecturer to contribute to its technology faculty in Pretoria. The role involves teaching advanced topics in software engineering, development, and programming paradigms, plus guiding research and mentoring junior faculty.

You will supervise student projects and theses, collaborate with industry partners for curriculum relevance, and drive internship opportunities. A strong publication record or project portfolio is highly valued.

Formación

  • Master's or Ph.D. in Computer Science, Software Engineering, or a related field.
  • Significant professional experience in the software development industry.
  • Demonstrable experience in teaching at the university or college level.
  • A strong publication record or a portfolio of significant software projects.
  • Expertise in modern programming languages (e.g., Python, Java, C#) and development frameworks.

Responsabilidades

  • Instruct undergraduate and postgraduate courses in software engineering, object-oriented programming, web development, and mobile application development.
  • Develop and maintain relevant course materials, lab exercises, and project assignments.
  • Conduct and publish research in areas related to software engineering methodologies, tools, or practices.
  • Supervise student projects and theses, providing guidance on technical challenges and research methodologies.
  • Collaborate with industry partners to ensure curriculum relevance and explore internship opportunities for students.

Conocimientos

Teaching experience
Industry collaboration
Mentorship

Educación

Master's or Ph.D. in Computer Science or Software Engineering

Herramientas

Python
Java
C#
Software development frameworks

Descripción del empleo

Placements24 is seeking a Senior Software Development Lecturer to contribute to its technology faculty in Pretoria. The role involves teaching advanced topics in software engineering, development, and programming paradigms, plus guiding research and mentoring junior faculty.

You will supervise student projects and theses, collaborate with industry partners for curriculum relevance, and drive internship opportunities. A strong publication record or project portfolio is highly valued.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineering Lecturer — Teaching & Research
Senior Software Engineering Lecturer — Teaching & Research

Placements24 • Klerksdorp

Híbrido
ZAR 700.000 - 950.000
Medical aid
Pension fund
Research support
+2
Senior Software Development Lecturer
Senior Software Development Lecturer

Placements24 • Pretoria

Híbrido
ZAR 600.000 - 900.000
Competitive salary
Research grants
Health and retirement benefits
+2
Senior Lecturer, Computer Science - Lead Research & Mentorship
Senior Lecturer, Computer Science - Lead Research & Mentorship

Placements24 • Midrand

Híbrido
ZAR 900.000 - 1.200.000
Competitive academic salary
Professional development
State-of-the-art facilities
+2
Senior Education Lecturer & Research Leader
Senior Education Lecturer & Research Leader

Placements24 • Midrand

Presencial
ZAR 700.000 - 1.000.000
Competitive salary
Medical aid
Research funding
Senior Lecturer in Software Engineering
Senior Lecturer in Software Engineering

Placements24 • Klerksdorp

Híbrido
ZAR 700.000 - 950.000
Medical aid
Pension fund
Research support
+2
Computer Science Lecturer — Research, Teaching & Mentorship
Computer Science Lecturer — Research, Teaching & Mentorship

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 360.000 - 600.000
Research funding opportunities
Conference attendance support
Professional development
CS Lecturer & Research Mentor: Publish & Inspire
CS Lecturer & Research Mentor: Publish & Inspire

Placements24 • Benoni

Presencial
ZAR 420.000 - 720.000
Competitive salary
Research funding
Facilities access
+3
Senior Lecturer: Digital Pedagogy & Education Tech
Senior Lecturer: Digital Pedagogy & Education Tech

Placements24 • Midrand

Híbrido
ZAR 900.000 - 1.300.000
Professional development funds
Health insurance
Retirement contributions
+1
Senior Education Lecturer - Research & Curriculum Leadership
Senior Education Lecturer - Research & Curriculum Leadership

Placements24 • Midrand

Presencial
ZAR 900.000 - 1.300.000
Education Policy Senior Lecturer & Research Leader
Education Policy Senior Lecturer & Research Leader

Placements24 • Johannesburg

Híbrido
ZAR 600.000 - 900.000
Competitive salary
Research funding
Health benefits
+2