Faculty - Software Engineering Programme

1 month, 2 weeks ago
Full-time
Senior
Software Development
ALU

ALU

ALU is a global company providing turnkey solutions and custom products to diverse industries worldwide.

Specialty Retail
251-1K
Founded 1987

Description

  • Deliver high-quality instruction across Software Engineering and Computer Science modules using practical, hands-on, real-world teaching approaches.
  • Facilitate project-based learning by guiding students through stakeholder engagement, solution development, and presentation of outputs.
  • Design, review, and continuously improve learning materials, assessments, and activities.
  • Mark and moderate student submissions and provide timely, constructive feedback.
  • Hold regular office hours to support students outside of class sessions.
  • Contribute to curriculum development and ensure modules remain relevant to academic and industry needs.
  • Collaborate with programme managers, faculty, and other stakeholders to support academic standards and quality assurance.
  • Participate in department meetings, assessment boards, and academic governance processes.
  • Support student employability and career readiness through portfolio development and exposure to industry practices.
  • Mentor and support student-led clubs and activities related to technology, innovation, and software engineering.

Requirements

  • A PhD or Master’s degree in Computer Science, Software Engineering, or a closely related field.
  • Industry experience in software development or a related field.
  • Strong subject matter expertise in core Software Engineering and Computer Science.
  • Ability to teach foundational and advanced topics in Software Engineering and Computer Science.
  • Demonstrated experience with practical, hands-on, project-based, or experiential teaching approaches.
  • Experience supervising student projects is preferred.
  • A student-centred mindset with the ability to engage learners as active participants.
  • Excellent communication and interpersonal skills for explaining technical concepts to diverse learners.
  • Adaptability and openness to non-traditional, technology-enabled teaching methods, including AI tools in education.
  • Prior experience teaching, mentoring, or supervising students in higher education is desirable.
  • Experience with modern development tools, version control systems such as Git, and collaborative workflows is desirable.
  • Experience contributing to curriculum design or programme development is desirable.
  • Research experience, including publications in relevant fields, or willingness to contribute to scholarly activities is desirable.
  • An entrepreneurial mindset or experience in technology-related ventures is desirable.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 52 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 52 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
5 hours, 7 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers