Job Description
Job Title:
Teaching Assistant - Software Systems Practice
Posting Start Date:
08/08/2025
Job Description:
Short Description
NUS-ISS invite dynamic and motivated individuals to be part of this vibrant Institute dedicated to creating, imparting, and applying knowledge.
Job Description
The candidate will support lecturers in teaching and related activities, including preparing course materials, facilitating workshops, coordinating timetables, and assisting with internship matters. The role also involves providing administrative support to the teaching team.
Key Responsibilities:
- Assist lecturers in the development and preparation of teaching and assessment materials.
- Assist the Internship Manager in coordinating the end-to-end internship placement process, including industry engagement, proposal collation, and project allocation to students.
- Manage and coordinate student projects, presentations, and assessments.
- Liaise with teaching staff to consolidate teaching schedules and course resource requirements.
- Facilitate course delivery through workshop support and handling student queries.
- Monitor and manage development environment usage, including cloud and AI tool credits.
- Coordinate updates to course descriptions to ensure accurate and consistent information across marketing materials and websites.
Qualifications
- Bachelor’s degree in Information Technology, Software Engineering, or a related discipline.
- Proficiency in Java and/or Python programming.
- Familiarity with software development tools and platforms (e.g., IDEs, cloud environments etc).
- Demonstrated ability to coordinate projects and manage multiple tasks in a structured and efficient manner.
- Effective communication and interpersonal skills.