Be fully competent to take over the existing source code and able to diagnose and resolve any bugs without any assistance from the vendor who developed the application.
Be fully aware of the current computer architecture that the existing application is hosted as well as the software that is used to support the existing application.
Investigate and correct defects in the Application Software as reported by the Authority including temporary corrections and bypass of the defects until such time when standard corrections and/or updates of the Application Software are available.
Be able to do the testing and the implementation of standard corrections, updates, supply and installation of new versions and new releases of the Application Software and updating of related documentation and materials based on Authority’s standards.
Be able to render advice on the performance tuning of all items of Application Software.
Be able to assist in recovering lost data, restoration and repair of damaged data and the correction of erroneous data to the extent possible.
Be able to assist in restoring the System to an operable state where System Downtime is attributable to Application Software defect or error.
Be able to render advice and guidance to the Authority in the use of the System.
The Authority shall provide all necessary resources (both hardware and software) for the development work.
Provide all documentation, source & executable code developed/amended if applicable (source code shall be documented including revision history).
Bug fixes and new features/enhancements must clear all security vulnerabilities scan by Authority application scanner.
Provide knowledge transfer sessions for key support staff.
Knowledge transfer shall also be provided to other vendors who will be taking over the maintenance of the application when the maintenance period with the awarded vendor ends.
May be required to conduct planned or un-planned weekend activities based on application needs such as urgent application system maintenance, application bug fixes and data patches.
Understand the business domain areas, gather user requirements, analyse and propose solution based on the provided user requirements.
Provide Development services such as, but not limited to, change request, system enhancement and system changes in order to comply with government policies and standards.
Requirements:
At least 3 years working experience as Software Developer (Java).
Experienced in handling government projects.
Web application development tools e.g., Java, J2EE, Eclipse IDE, WebLogic, WebSphere, HTML, CSS.
Experience in Java Server Faces (JSF), Java Server Pages (JSP), Java Server Pages Standard Tag Library (JSTL).
HOW TO APPLY:
Last drawn salary.
Expected salary.
Notice period.
Reason for leaving.
We regret only shortlisted candidates will be notified.