University of Canterbury

Lecturer (Teaching & Administration) in Software Engineering

University of Canterbury

Christchurch, Canterbury Region, New Zealand · Full Time

Be the first to apply

Experience
Any
Salary
NZD 70,258 – NZD 123,687 / year
Openings
1
Posted
11 seconds ago
Work mode
In office
Education
PhD
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

The Department of Computer Science and Software Engineering at the University of Canterbury offers a permanent full-time role focused on teaching and academic administration, particularly contributing to the new Master of Software Engineering programme. The successful candidate will engage in delivering undergraduate and postgraduate courses, with a focus on advanced topics such as software dependability, verification and validation, software quality and testing, secure software engineering, and software architecture and design. This position also includes teaching duties in China, supporting a joint programme with Xi'an University of Architecture and Technology.

Key Responsibilities

  • Deliver and coordinate courses at both undergraduate and postgraduate levels, prioritizing the Master of Software Engineering programme.
  • Create inclusive and engaging learning experiences grounded in engineering fundamentals and relevant contemporary tools and real-world software systems.
  • Participate in academic administration including assessment moderation, curriculum planning, quality assurance, student advising, and service activities at departmental, faculty, and university levels.
  • Contribute to the joint offshore teaching programme in China.

Candidate Profile

  • Possess a PhD (or near completion/submitted for examination) in Computer Science, Software Engineering, or a closely related discipline.
  • Demonstrate confidence in teaching theoretical and practical material using modern software engineering techniques and relevant tools for analysis, testing, security, or verification.
  • Show flexibility to teach across a broad set of software engineering and computing topics beyond narrow specializations.
  • Exhibit effective teaching strategies that are inclusive and innovative.
  • Prove collegiality, communication, leadership skills, and a commitment to fostering an inclusive academic environment.
  • Willingness to collaborate with industry and community partners to extend impact and visibility.

Working Environment and Benefits

  • 37.5 hours per week, permanent position with generous annual leave.
  • Five weeks annual leave plus five university holidays.
  • Parental leave benefits including up to 9 weeks paid UC leave and 26 weeks government paid leave, plus onsite childcare.
  • Access to sabbaticals and professional development opportunities.
  • Generous employer superannuation contributions (up to 6.75%).
  • Flexible working arrangements and supportive campus environment with recreational facilities and discounted services.

Additional Information

The role requires participation in the joint education programme with Xi'an University of Architecture and Technology, China. The salary scale ranges from NZD 70,258 to 123,687 per annum. Applications must include a cover letter, teaching statement, and resume. The closing date is 28 October 2026 (midnight NZ time), with subsequent review of applications. Overseas candidates should review health and visa requirements for New Zealand employment.

Minimum education

Doctorate

How they work

Communication Teamwork & Collaboration Adaptability Leadership
🤖
Online · instant AI help
Broxer