Lecturer / Senior Lecturer (Software Engineering) - School of IT
Core
Subject matter expert in Software Engineering responsible for academic curriculum development, course delivery, and project supervision to prepare learners for work and life.
Role type
Senior Lecturer in Software Engineering
Builds
Academic courses, industry collaborations, and software engineering projects
Domain
Higher Education / Software Engineering
Deliverable
Dashboards & analysis (curriculum design) | Client delivery (industry collaboration)
Required skills
Software Engineering, Python, Java/C#, Database management (Oracle, MS SQL, MySQL, NoSQL), SQL scripting, Software architecture, Design patterns, Object-oriented programming, Service architecture, Agile/SCRUM, DevOps, Software testing, Security testing
Preferred skills
PMP certification, CITPM certification, SCRUM Master experience
Technologies
Python, Java, C#, Oracle, MS SQL, MySQL, NoSQL
Responsibilities
Develop course curriculum, deliver courses, supervise student projects, spearhead industry collaborations, manage software engineering projects
Seniority
Senior, hands-on IC