Software Support Executive (Boon Keng) @ School
Nutné:JavaScriptPythonPHPHTMLCSSAngularLaravel
Job Summary
Maintain and enhance school web portals and in-house applications, supporting various systems and server environments. Develop new web modules, manage API integrations, and deliver user training and technical support to ensure smooth operations.
Responsibilities
- Maintain and support school web portals and in-house applications to ensure system reliability and performance
- Support SIMS, STAR, CMS, Resource Booking, Procurement, and Budget systems for seamless user experience
- Develop and enhance web applications and new modules to meet evolving user needs and improve functionality
- Manage server/VM environments including Linux OS, web servers, PHP/Laravel frameworks, email systems, and backups to ensure system stability
- Handle API integration, Single Sign-On (SSO), two-factor authentication (2FA), troubleshoot issues, and fix bugs to maintain secure and efficient operations
- Conduct user training sessions and provide ongoing technical support to empower end-users and resolve system queries
- Apply hands-on development skills in Python 3, Django 5.2 or later, and Angular 20 or later to build and maintain robust applications
- Utilize web programming skills including Object-Oriented Programming, web services, and web application system design to deliver scalable solutions
- Configure and maintain SMTP for email services and manage server hosting to support application availability
Required competencies and certifications
Degree in Computer Science and Applications or equivalent
Experience Requirement
More than 5 years of working experience in a similar role or similar projects, with duties aligned to the specified scope
Web Programming
- Web application system design and development
- Object-Oriented Programming / OOPS
- Web Services
- API Integration
- Single Sign-On
- End-user training
- Windows OS
- Linux OS
- Server hosting and maintenance
- SMTP configuration
- PHP
- Laravel
- CodeIgniter
- HTML5
- CSS
- JavaScript
- jQuery
The candidate must also have minimum 3 years hands-on development experience in:
- Python 3
- Django 5.2 or later
- Angular 20 or later