Report to the Manager (Product Delivery), the incumbent will assume the following responsibilities:
Key responsibilities
- Maintain and optimise CI/CD pipeline and assist in on-ramping of other applications
- Standardise and manage source code versioning in collaboration with internal and external development teams
- Develop in-house applications to digitalise and optimise existing workflows, including CI/CD processes, e-forms, and systems for integrating with other healthcare applications and databases
- Create enterprise architecture designs that are secure, scalable, reliable and robust, adhering to industry best practices
- Develop and maintain technical specifications, release notes and documentation
- Establish and regularly update guidelines and best practices for software development and security-related activities
- Provide ongoing support and maintenance for applications to ensure optimal performance
- Conduct vulnerability assessments and penetration tests, analyse vulnerabilities, and recommend remediation strategies
- Perform any other duties assigned by senior officers