Job Roles & Responsibilities
The Programmers shall be required to:
- Code, modify, test, correct and document new and existing programs using assigned languages, tools and coding conventions;
- Prepare and document test data;
- Prepare and set up testing and production environment;
- Prepare and maintain program and system documentation;
- Assist in establishing file structures and processing logic requirements;
- Produce deliverable according to group standards and procedures;
- Assist Project Leaders in the study and design of application systems and work coordination, project management and user training work;
- Troubleshooting and supporting end-users in the implementation and maintenance of application systems.
- Any other tasks related to System Development and Maintenance as assigned by the supervisors;
Requirements
Job Requirements
- Must be able to speak and write English proficiently;
- Have at least three (3) years' post graduate experience working with Personal computers or compatibles;
- Have at least three (3) years' post graduate experience using MS OS such as Windows 7 or higher and Microsoft Outlook;
- Preferably have hands on experience IBM RAD9.0 or above or Eclipse or equivalent, Portal and Portlet development, n-Tier Architecture, Java Web Security/LDAP, JEE Security, JEE Transaction, XML, Web Services (SOAP), JNDI, UML diagrams
- Have three (3) years’ experience - JSP, Servlet, Java Bean, Java Script, Session management JDBC, SQL.
- Have two (2) years’ experience HTML 5, XHTML, AJAX, Web Services (REST API), JSON, Java Server Faces
- Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.