Job Description
Job Description
- Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications.
- Assist development lead in all activities with respect to application development & management operations and support.
- Contribute to planning the introduction of new application systems.
- Develop high-level designs of systems.
- Develop prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions.
- 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.
- Ensure that developed solutions are peer reviewed and formally documented
- Assist in maintaining, supporting and upgrading existing IT systems and applications.
- Design, code, test, and document web application software.
- Participate in the customisation of application packages.
- Ensure that solutions meet requirements outlined in the design documentation.
Job Requirements
Education:
- Minimum of a First Degree or its equivalent in a Business / IT related discipline.
- Masters, MBA or a recognized professional certification will be an added advantage.
Experience:
- Minimum of 7 years of experience in designing, developing and delivering solutions.