
Design new systems or enhancements to existing systems.

Asst. with design, analysis, maintenance, documentation and testing of software.

Testing of programs and quality control before deployment.

Understand & review software requirements and specifications.

Able to monitoring, developing and evaluation system of the programs.

Responsible for improvement and maintenance of the databases to include roll out and upgrades.

To provide the link between the customer and development team regarding software functionality throughout the development life cycle.

To keep up-to-date with new development languages such as .Net and acquire new skills as and when required.