Senior Lecturer - Master of Software Engineering

upeducation· Teaching
Apply Now ↗
📍 Auckland, Auckland, New ZealandFull time

About this role

Company Description

Yoobee Colleges prides itself on supporting a diverse and inclusive culture - open to inputs from creative people of all genders, ethnicity, identity, thought and experiences. We are fast movers, action orientated, keen innovators, and quick thinkers who enjoy a workplace that is inspiring and fun.

Making a difference to someone’s life by sharing your industry knowledge, experience and stories is incredibly exciting and rewarding. We work passionately to prepare our students’ to be ‘work ready, world ready’ for an industry we love . . . and you can be a part of this.

At Yoobee Colleges, we believe learning should be defined by the exceptional. New Zealand’s largest specialist creative and technology college; we’ve been fueling the creative and tech industries for over 30 years with talented Animators, Filmmakers, Designers, Techies, and Game Developers. We offer online delivery, alongside our campuses based in Auckland, Wellington, and Christchurch.

To find out more about us, please visit  https://www.yoobee.ac.nz

Job Description

Senior Lecturer - Master of Software Engineering 
Location: Auckland CBD
Full-time | Permanent | Yoobee City Road Campus

Please note: This is a full-time, permanent position, working Monday, Tuesday, Wednesday, Saturday, and Sunday. 

About the role 

The Senior Lecturer will be responsible in delivering exceptional teaching and supervision across our Master of Software Engineering (MSE) programme. 

You will be responsible for ensuring an optimal learning environment by providing high-quality instruction, fostering intellectual independence, and supporting students in achieving academic and professional success through cutting-edge research and practical guidance. 

Key Responsibilities will include: 

  • Designing and delivering high-quality lectures for MSE courses, focusing on academic research, technical writing, and project methodologies relevant to software engineering. 

  • Supervising MSE capstone projects, guiding students in research planning, execution, and technical reporting. 

  • Ensuring the course remains current, cutting-edge, and reflective of disciplinary expertise in software engineering, validated through quality assurance processes. 

  • Leading tutorials and workshops that foster problem-solving skills and hands-on application of research methodologies. 

  • Contributing to the ongoing development of the curriculum to ensure its relevance and effectiveness within the MSE programme. 

  • Designing and delivering appropriate student assessments and providing effective and timely feedback. 

  • Grading and assessing student work, including research proposals, capstone submissions, and internship reports. 

Qualifications

Required Skills/Experience 

  • Currently hold (or currently pursuing) PhD degree in Computer Science, Software Engineering, Information Technology, or a closely aligned discipline, with a demonstrated record of expertise in research methodologies.  

  • Knowledge of current trends and practices in software engineering, including research methodologies, technical writing, and project execution.  

  • Familiarity with emerging software engineering trends (e.g., AI, data analytics, or intelligent systems) is preferred. 

  • Experience participating in innovative research programmes relevant to the field 

  • Effective networking skills to maintain links with current practice in the professional arena to provide opportunities for students. 

  • Strong interpersonal skills, including the ability to collaborate and effectively communicate with faculty, staff, and students.  

  • Understanding of student learning and effective teaching and supervision methods.  

  • Commitment to contribute to the diversity and excellence of the academic community.  

  • Must have evidence of student project supervision and prior teaching or industry experience in software engineering or related fields.  

  • Experience mentoring students in capstone projects or internship-based initiatives is highly desirable.  

  • Active commitment to upholding the values, tikanga, kawa of cultural practice and traditions, and valuing te reo Māori. 

Additional Information

Why work with us?  

Yoobee Colleges prides itself on supporting a diverse and inclusive culture - open to inputs from creative people of all genders, ethnicity, identity, thought and experiences. We are fast movers, action orientated, keen innovators, and quick thinkers who enjoy a workplace that is inspiring and fun.  

  • Be a part of NZ’s Largest specialist creative & technology college 

  • Industry-leading campuses all equipped with the latest tech and equipment 

  • Rewarding opportunity to support students in their journey pursuing creative and tech industries 

  • Strong commitment to your professional growth & development 

  • Amazing work culture that is highly collaborative and supportive  

Questions about your identity help us appreciate the diversity of individuals looking to work with us, ensuring we’re attracting applications from people with identities and perspectives that are as diverse as our students. 

We are an equal opportunity employer. As part of our commitment to equity, we work to ensure a fair and consistent interview process. We celebrate diversity and we are committed to an inclusive work environment.  

Frequently Asked Questions

Is the salary disclosed for the Senior Lecturer - Master of Software Engineering position at upeducation?
The salary for this Senior Lecturer - Master of Software Engineering role at upeducation is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Lecturer - Master of Software Engineering position at upeducation located?
This Senior Lecturer - Master of Software Engineering role at upeducation is based in Auckland, Auckland, New Zealand. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Lecturer - Master of Software Engineering role at upeducation full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Lecturer - Master of Software Engineering role in the Teaching department at upeducation.
Which team or department does the Senior Lecturer - Master of Software Engineering at upeducation belong to?
This Senior Lecturer - Master of Software Engineering position is part of the Teaching department at upeducation. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Lecturer - Master of Software Engineering position at upeducation?
Click the "Apply Now" button on this page. You will be redirected to upeducation's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior Lecturer - Master of Software Engineering job at upeducation posted?
This Senior Lecturer - Master of Software Engineering position at upeducation was posted on Sep 15, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Lecturer - Master of Software Engineering
upeducation
Apply for this role ↗

You'll be redirected to upeducation's official application page on SmartRecruiters.