Skip to sign up

Job matched to your search

Senior Lecturer & Consultant, Software Systems

National University of Singapore · Queenstown Estate

Queenstown Estate · On-siteFull-TimePosted Jan 28, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Job Title: Senior Lecturer & Consultant, Software Systems University-Level Unit: NUS-ISS Faculty/Department-Level Unit: Graduate Programme Employee Category: Other Teaching Staff Location_ONB: Kent Ridge Campus Posting Start Date: 28/01/2026 Job Description

Ready to shape the future of software engineering? At NUS-ISS , we offer more than a teaching role - we offer a platform to make a lasting impact. Bring your hands-on experience in software design, architecture, and modern development practices to inspire the next generation of tech leaders. If you’ve delivered multiple software releases, mastered enterprise-ready languages (Java/ C#/ Go/ Python/ JavaScript), and love exploring the latest open-source tools and framework, this is your chance to join us to teach, mentor, and innovate. Apply now and turn your expertise into influence.

What You'll Be Doing:

  • Design and deliver executive education and graduate courses in software architecture, design principles and modern development practice with content that is practical, relevant and future-ready.
  • Create immersive learning experiences through hands-on labs, real-world case studies, simulations, and projects that drive actionable insights.
  • Engage with industry stakeholders to understand evolving needs and tailor curriculum that address business challenges.
  • Lead with thought leadership by speaking at conferences, contributing to communities of practice, and shaping the strategic direction of NUS-ISS.
  • Mentor learners on projects, career pathways, and applied research, while supporting internships and capstone outcomes. Who We are Looking For:

  • A master's degree or equivalent in Computer Science, Information Technology, or related fields.
  • 10+ years of hands-on experience in modern software engineering practices, ideally including 2 or more:
    • Software design and development on modern stacks on web and mobile
      • Object-oriented, component-based development and testing
      • Cloud Native & Serverless Computing
      • Containerization & Orchestration
      • Agile SDLC, DevOps and AI automation tools
      • Architecting Big Data systems(NoSQL, data lakes, data warehouses)
      • Real time cyber-physical systems with human-centric interface.
  • Proven track record of leading applied projects that deliver measurable business impact.
  • Confidence in engaging senior professionals and adapting to diverse learning environments.
  • A mindset of continuous learning and curiosity to grow with the field.
  • Ability to influence industry practices through applied projects or community contributions.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →