Search by job, company or skills

Nanyang Polytechnic

Lecturer / Senior Lecturer (Software Engineering) - School of IT

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

[What the role is]

You will be a subject matter expert in Software Engineering and will play an active role in the academic, professional and personal development of your learners to prepare them for work & life.

[What you will be working on]

  • Develop course including curriculum development, course delivery and project supervision
  • Spearhead and identify new opportunities, initiatives and collaborations with the industry
  • Plan, lead, manage and undertake project development with industry

[What we are looking for]

  • At least 3 years of relevant experience in related domain
  • Relevant qualification in the area of Computer Science, Engineering, Information Technology or related fields of study
  • Proficient in programming languages such as Python and Java/C#
  • Hands on and deployment experience in at least one database (Oracle, MS SQL, MySQL and NoSQL) including SQL scripting and modeling
  • Extensive experience in managing and participating in software engineering projects
  • Strong knowledge of good software architecture practices including design patterns, object-oriented programming practices, and service architecture patterns
  • Fluent in agile development methodologies such as SCRUM. Experience in leading SCRUM teams or being a SCRUM master would be advantageous
  • Proficient in modern development practices, such as DevOps
  • Knowledge in software testing and security testing
  • Preferably with at least one professional relevant certification: PMP or CITPM

More Info

Job Type:
Industry:
Employment Type:

Job ID: 137183411