Software Developer / Senior Software Developer
Areas of specialisation
- Coordinates projects and system development tasks that include the design phase, integration process and formal testing.
- Oversees all transitions from development stage to product deployment.
- Ensures relevant documentation in accordance with standards and practices is being prepared and shared with relevant stakeholders.
- Delivers solutions in a timely manner.
- Ensures the accuracy and completeness of data/system delivered to end-user.
- Improves user satisfaction amongst all groups including students and staff using technology and innovation.
- Ensures the innovative technical solutions are designed, developed, and continuously improved in a user-centric manner using DevOps practices.
General requirements
- Bachelors in computer science/ Information Technology, Software Engineering or equivalent level of studies in other fields are welcome.
- Good in SQL with experience in both SQL and NoSQL databases (e.g., MySQL, Oracle, MSSQL, PostgreSQL, etc.)
- Strong analytical and programming skills and ability to code in various languages (e.g., Python, Bash, PowerShell, Java, or JavaScript)
- Experience with any Reporting tool is an added advantage.
We thank you for your application. Please note that only shortlisted candidates will be contacted.