JOB OBJECTIVE(S)
To assist in detailed design, programming, testing and roll-out tasks for application development projects, along with providing production application support
DUTIES & RESPONSIBILITIES
Contribute to planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications
Contribute to planning the introduction of new application systems
Assist in developing high-level designs of systems
Perform coding duties according to the functional and technical specifications in order to solve a business problem
Actively participate in program unit testing, integration and system testing to ensure they meet quality standards
Peer review solutions developed by fellow developers
Assist in maintaining, supporting and upgrading existing IT systems and applications
Assist in designing, coding, testing and documenting web application software
Participate in the customisation of application packages
Review technical constraints and performance issues of solutions
JOB REQUIREMENTS
Education
Minimum of a first degree or its equivalent in a business /IT related discipline
Experience
1+ years of experience in designing, developing and delivering solutions