Responsibilities

  • To develop software based on design requirements and ensure software and subroutines are working to specification, program codes have conformed to standards and are delivered with quality meeting schedule and requirements.
  • Analyse 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.
  • 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.
  • Analyse functional requirements to translate into application design using established design methodologies and guidelines
  • Work with team lead to ensure design and programme codes conform to architecture and design standards, and that design satisfies functional and system requirements
  • Participate in requirements gathering; work with Business Analysts in reviewing and refining functional specifications
  • Participate in peer reviews to improve project quality

Requirements

  • Typically 2 years’ experience with substantial project work in software development
  • Diploma or Degree in Computer Science, Information Technology, Management of Information Systems or equivalent
  • Possess initiative and disposition with a strong commitment and orientation towards results and high quality standards
  • Strong problem solving skills and ability to think out of the box
  • Team player with strong communication and interpersonal skills

Shortlisted candidates will be offered a 1 Year Agency Contract role