Senior Analyst Programmer

Durban, ZN, ZA, South Africa

Job Description

Listing reference:

ukzn_000436

Listing status:

Online

Apply by:

21 November 2025

Position summary




Industry:

Education & Training

Job category:

IT and Telecommunications

Location:

Durban

Contract:

Permanent

Remuneration:

Peromnes Grade 8

EE position:

Yes

Introduction




The University requires a Senior Analyst Programmer for the improvement and development team of the ICS department. A Senior Analyst Programmer is innovative and project driven. They are responsible to liaise with business units to determine system requirements and analyze systems' processes to improve workflow and business processes, ensuring data integrity and delivering projects on time.

Job description




Business and Systems Analysis, and Design

Liaise with various business units to understand the business users' requirements for information, features and functions, and resolve issues Lead the identification and documentation updated of business metrics to better understand processes and identify target areas for improvement Analyse business processes and relate them into solutions to improve the workflow and business processes Conduct Cost-benefit Analysis, and submit budget proposals Propose solution Time Frames Present at workshops, meetings, seminars, conferences and user groups Participate in workshops with Users to understand their requirements Development, Maintenance & Support Responsible for arriving at the most efficient, maintainable, user-friendly system, which is integrated, with the existing Applications System Analysis and Design specifications Assist with Functional and Technical specification

Project Involvement

Assist Analyst and Programmers with programming methodology and framework Provide high and low level analytical/technical support Manage a small to medium project team Apply industry experience; ensure strategic goal alignment; and ensure proper application of procurement policies and practices when performing financial spend approval Provide advisory support for projects Provide technical support on projects

Development, Maintenance & Support, and Quality Assurance

Develop, maintain and enhance application systems. Enforce input validations and data validations to assure data integrity Ensure solutions are documented and documentation is update Validate the accuracy and consistency of data stored in databases (ERP and peripheral systems) Manages Business Systems/Applications i.e. User requests, queries, faults and change control documentation Assist Super Users queries and faults Provide high level analytical/technical support to users Quality assurance from a technical and functional perspective Code Reviews aligned to coding standards and best practice Support Analyst programmer and Junior Developers Liaise with UKZN users and Service Providers on a technical capacity Provide guidance with respect to development to Analyst Programmer and Junior Developers

Minimum requirements




Grade 12 (Senior Certificate) and a 3-year qualification (NQF level 7) in Information Technology or Information Management or Information Systems A relevant industry-recognized professional IT certification will be an added advantage A minimum of 5-years' relevant working experience, in a busy and pressurised environment in a large organisation, of which at least 4 years should be business or systems analysis experience Technical experience of Enterprise Resource Planning (ERP) Systems Experience in development methodologies such as SDLC, Agile, Waterfall, DevOps, or Rapid application development (RAD) Experience in design methodologies and tools such as .Net (C#), Oracle (ProC, Java, Oracle database objects), Microsoft SQL
Experience with modelling tools such as Microsoft Visio, UML (Unified Modeling Language), System Flow Chart, Data Flow Diagram (DFD), use-cases Systems analysis experience

Short-listed candidates may be required to undertake a skills test.


Applicants are required to complete a UKZN application form found on the UKZN careers portal.




The University of KwaZulu-Natal (UKZN) is committed to meeting the objectives of Employment Equity to improve representivity within the Institution. Preference will be given to applicants from designated groups in accordance with our Employment Equity Plan.




Please do not send us copies of your degree and other certificates. We will request certified copies if you are short listed for interview.

Please read the advertisement carefully. We do not consider applicants who do not meet the minimum requirements.

The University is committed to Employment Equity.

The University reserves the right not to fill a vacancy.

Should you not hear from us within six weeks of the closing date, please assume you are unsuccessful



* Please familiarise yourself with the University's Section 18 Notice regarding the processing of your Personal Information.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1565914
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned