Enable job alerts via email!

Lecturer in Computer Science

Chamrun Digital Group

Cyberjaya

On-site

MYR 100,000 - 150,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative educational institution as a Lecturer/Senior Lecturer in Computer Science or Software Engineering. At Chamrun Digital Group, you will deliver engaging lectures, develop cutting-edge curricula, and supervise student projects while contributing to research and industry collaboration. Ideal candidates possess a PhD and significant industry experience in software development and teaching.

Benefits

Access to industry networks
Collaborative research opportunities
Continuous professional development

Qualifications

  • A PhD in Computer Science, Software Engineering, or related field.
  • At least 5 years of relevant industry experience.
  • Proven teaching or training experience in higher education.

Responsibilities

  • Deliver lectures, labs, and tutorials on core topics in Computer Science.
  • Design and update curriculum content aligned with industry demands.
  • Supervise student projects and engage in applied research.

Skills

Programming Languages
Communication Skills
Teaching Experience

Education

PhD in Computer Science or Software Engineering

Tools

Git
Jira
Learning Management Systems

Job description

Job Title:

Lecturer / Senior Lecturer in Computer Science / Software Engineering (with Industry Experience)

Location:

[Cyberjaya / KL Campus]

Employment Type:

[Full-Time Contract Basis]

About the Role:

We are seeking an experienced and passionate Lecturer / Senior Lecturer in Computer Science or Software Engineering to join our academic faculty. The ideal candidate will possess a PhD in Computer Science, Software Engineering, or a closely related field, combined with substantial industry experience in software development, systems design, or digital innovation.

This role involves delivering high-quality teaching, curriculum development, student project supervision, and engagement in research or consultancy aligned with current technological and industry trends.

Key Responsibilities:
  • Deliver lectures, labs, workshops, and tutorials on core and emerging topics such as Algorithms and Data Structures, Software Development, Object-Oriented Programming, Systems Analysis, Artificial Intelligence, Machine Learning, Cloud Computing, and DevOps.
  • Design, review, and update curriculum content to reflect industry demands and evolving technologies in software engineering and computer science.
  • Supervise final year and postgraduate student projects, fostering innovation and research-led learning.
  • Conduct applied research or consultancy in areas relevant to the discipline and contribute to academic publications or tech-based innovations.
  • Collaborate with industry partners to support internship programs, capstone projects, and talent pipelines.
  • Participate in faculty boards, curriculum committees, and academic quality assurance processes.
Requirements:

Essential:

  • A PhD in Computer Science, Software Engineering, or a related discipline.
  • Minimum 5 years of relevant industry experience in software development, systems engineering, or related tech roles.
  • Proven teaching or training experience in higher education or professional development programs.
  • Solid proficiency in programming languages (e.g., Python, Java, C++), software development lifecycle tools (e.g., Git, Jira), and modern frameworks or platforms.
  • Excellent communication skills and a strong passion for engaging students in practical and applied learning.

Preferred:

  • Publications or documented contributions to software projects, open-source initiatives, or academic research.
  • Professional certifications in relevant areas (e.g., AWS Certified Developer, Microsoft Azure, Oracle Java, ScrumMaster).
  • Experience teaching blended, online, or hybrid learning modes.
  • Familiarity with Learning Management Systems (LMS) such as Moodle, Canvas, or Google Classroom.
What We Offer:
  • A vibrant academic ecosystem that supports innovation, research, and leadership.
  • Access to industry networks, collaborative research opportunities, and continuous professional development.
  • A chance to bridge academia and industry by preparing future tech leaders with real-world software engineering expertise.
Application Process:

Interested candidates should submit the following:

  • A detailed CV
  • A cover letter outlining teaching philosophy, software/tech expertise, and industry background
  • Copies of academic certificates and professional credentials
  • A portfolio or evidence of past software engineering projects or contributions (optional)

Please send your application to:

zahra@chamrundigital.com.my

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.