Faculty - Software Engineering Programme

ALN Cloud Tech Inc

Mauritius
On-site
Deliver high-quality instruction
Facilitate project-based learning
Design and improve learning materials
ALU provides higher education for a higher purpose, where students declare missions, not majors, and develop real-world skills to take on the world’s most pressing challenges

Job Summary

  • ALU provides higher education for a higher purpose, where students declare missions, not majors, and develop real-world skills to take on the world’s most pressing challenges.
  • This role goes beyond delivery, contributing to curriculum development, mentoring students, and adapting the program to evolving industry practices.
  • The ideal candidate will guide students through hands-on, project-based learning, drawing on industry experience while maintaining high academic standards.

Matching Summary

ALU provides higher education for a higher purpose, where students declare missions, not majors, and develop real-world skills to take on the world’s most pressing challenges.

Skills & Requirements

Must-have

  • Deliver high-quality instruction
  • Facilitate project-based learning
  • Design and improve learning materials
  • Provide constructive feedback
  • Contribute to curriculum development
  • Support student employability
  • Engage in continuous professional development

Nice-to-have

  • Mentorship-oriented approach
  • Student-centred mindset
  • Cultural awareness and empathy
  • Openness to innovation
  • Entrepreneurial mindset

Key Requirements

  • PhD or Master’s degree in Computer Science, Software Engineering, or related field
  • Experience in industry within software development
  • Strong subject matter expertise in core Software Engineering and Computer Science
  • Ability to teach foundational and advanced topics
  • Demonstrated ability to deliver practical, hands-on teaching
  • Experience in project-based or experiential learning environments

Work Rights

Not specified

Tailored Resume

Cover Letter