Applications/software development and maintenance
- Develop, test and maintain software to meet consumers’ and clients’ needs.
- Perform continuous enhancements and improvements as per technology advancement and customization requests.
- Test, troubleshoot and resolve issues with existing systems and systems being developed.
- Document all work for knowledge transfer and business operational needs.
- Monitor quality and performance of applications through testing and maintenance. Acquisition and implementation of business system solutions
- Develop front-end of the system (create design prototypes, including graphic design)- Create visual concepts as per business requirement.
- Coordinate the implementation of systems and business applications
- Facilitate the business solutions acquisition process and procedures
- Ensure that integration of required data between systems is effectively implemented /used without losing credible data
Coordinates the utilisation of emerging technology to enhance Organisation’s Information Management and Information Systems.
- Keep up to date with technical and industry sector developments.
- Attend hardware and software workshops and exhibitions.
- Advice end-users and support staff on the appropriate use of technology. Implement and maintain applications.
- Developing and implementing data analyses, data collection systems and other strategies that optimize statistical efficiency and quality
- Maintain and modify programs as per business requirement.
Implements and maintain department-wide system integration.
- Maintain confidentiality with regard to the information being processed, stored or accessed.
- Coordinate the provision of training to end-users and support staff including drafting of user manuals.
- Assist in administering applications service level agreements with third party service providers
Min Requirements and Qualifications
- Minimum Degree / National Diploma or Bachelor Degree in Computer Science or Software Development/Engineering or Information Systems.
- Mobile application development would be added advantage
- Minimum of 3 years in system development Knowledge
- Systems development lifecycles and methodologies.
- Keeping abreast of latest IT Technology.
- Data Interpretation and analytics.- Sound knowledge Cloud, Big Data Analytics, Intelligent Process Automation, Artificial Intelligence, SaaS, 5G) and how they impact the business.
- Sound knowledge of least one computer programming language (JavaScript, PHP, HTML5,CSS)
- Good knowledge of database structures (MySQL, MongoDB, SQL), theories, principles, and practices.
- Technical understanding in the areas of application programming (CRM, ECM, ERP, Mobile Apps) database and system design.
Skills
- Interpersonal skills.
- Teamwork skills.
- Software programming.
- Software documentation skill
- Software development fundamentals
- Software debugging
NB! This position officially closes on the 29 January 2021
Desired Skills:
- Cloud
- Big Data Analytics
- Artifical Intelligence
- Intelligent Process Automation
- SaaS
- 5g
- JavaScript
- PHP
- HTML5
- CSS
- MySQL
- MongoDB
- SQL
- CRM
- ECM
- ERP
- Mobile Apps
- System Design
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Diploma
About The Employer:
This is a 12 month contract position