Analyze process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices
Make changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits
Develop unit test package, execute tests & document test results to ensure the quality of the program
Assist in the integration testing, system testing, User Acceptance Test ( UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently
Prepare & maintain up-to-date system documentation.
Analyze functional requirements to translate into application design using established design methodologies and guidelines
Requirements
3 years\xe2\x80\x99 of experience with substantial project work in software development
Diploma or Degree in Computer Science, Information Technology, Management of Information Systems or equivalent