Role
• Research, analyse and evaluate requirements for existing or new software applications and operating systems. Design, develop, test, and maintain software solutions to meet the clients’ requirements.
Duties & Responsibilities
What the job will entail day to day:
- Assess current procedures or data; analyse requirements; and implement solutions into the existing software ecosystem.
- Assess, develop, upgrade and document procedures for systems, communications environments, and application software.
- Consulting with Account Managers, Head of Operations, Chief of Client Relations, and colleagues relating to maintenance, enhancements, and development of the ecosystem.
- Consulting with network administration employees to evaluate interface between hardware and software.
- Document and direct software testing including validation procedures.
- Modifying existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performances.
- Research, analyse, and evaluate requirements for software applications and operating systems.
- Advise on areas that could be improved on and keep up to date with new trends in software development and technologies that can be used to benefit the Company.
- Willingness to work a week standby every two months.
Desired Experience & Qualification
Skills and Experience:
- Minimum 3 years’ experience in a SQL Software Development or Production Support role.
- Back-end database programming and design.
- Reviewing query performance and optimizing code.
- Minimum 1-3 years’ experience in the following technologies.
- Knowledge and experience on web services development will be advantageous.
- Ability to analyse existing code for change or optimisation to determine how the existing functionality can be changed or enhanced to meet the request.
Qualifications:
- Tertiary education: IT Diploma or degree would be an advantage.
- Matric or equivalent qualification recognised by the Department of Higher Education & Training.
#J-18808-Ljbffr