The Centre for Digital Enablement (CoDE) drives digital transformation initiatives within SIT. Working closely with internal and external stakeholders, CoDE enhances digital literacy and supports digital innovation across the campus. This includes applied learning initiatives, such as the Living Lab, SEED Digital, Digital Competency Corridor, and VR Classroom.
The Senior Executive/Assistant Manager (Software Development) will support the Product Owner in maintaining and enhancing the Living Lab Operating System (LLOS), ensuring its stability, usability, and continuous improvement. This role involves hands-on software development, testing, and documentation, with opportunities to learn and grow in full-stake development and digital platform operations.
Entry-level applicants with strong fundamentals and a learning mindset are encouraged to apply.
Key Responsibilities
A. LLOS Development & Maintenance
- Implement new features, integrations, and enhancements within the Living Lab
- Operating System (LLOS) to improve platform functionality and user experience.
- Develop and maintain backend services, APIs, and web interfaces using technologies such as Node.js, React, or Vue.
- Manage and optimize data transactions across MySQL and MongoDB databases to ensure performance and reliability.
- Collaborate with the Product Owner and project stakeholders on solution design, code reviews, and feature implementation.
- Participate in agile sprint cycles, managing tasks and documentation through Jira, GitHub, and Confluence.
- Conduct testing, troubleshooting, and performance optimization to ensure
- application stability and responsiveness.
- Support deployment and version management of platform updates across staging and production environments.
- Contribute to continuous improvement by identifying development best practices and process optimizations.
B. Operational and Educational Support
- Support CoDE’s digital learning initiatives under DiCE, including SEED Digital, Digital Competency Corridor, and VR Classroom.
- Assist in preparing and maintaining digital spaces for demonstrations, events, and partner activations.
- Coordinate student helpers and ensure smooth operations of applied learning environments.
- Document systems, data flows, and operational procedures for team knowledge and continuity.
- Take initiative to identify improvement opportunities, propose solutions, and learn new technologies.
Skills & Job Requirements
Technical Skills
- Understanding of JavaScript, Node.js, and at least one front-end framework (React, Vue, or similar).
- Familiarity with databases (MySQL / MongoDB) and REST APIs is advantageous.
- Exposure to Git or other version control tools preferred.
- Knowledge of cloud platforms (AWS / Azure / GCP) is a bonus but not required.
- Training and mentorship will be provided for candidates with strong fundamentals and willingness to learn.
Soft Skills
- Eager to learn and open to guidance.
- Reliable, detail-oriented, and responsible for assigned deliverables.
- Strong communication and teamwork skills in a collaborative environment.
Qualification
- Diploma or Degree in Computer Science, Information Systems, or related discipline.
- Fresh graduates or candidates with up to 2 years of experience are welcome to apply.