Job Openings Senior Analyst Developer IBMi

About the job Senior Analyst Developer IBMi

Salary: Market related

Location: Centurion

Job type: Permanent

Industry: Pharmaceutical Benefit Management

Reference Number: CWR.MS.SAD.29052025

COMPANY DESCRIPTION:

Our client is a South African pharmaceutical benefits management (PBM) organization and specialise in electronic claims processing and the management of medicine benefits. They are looking for a Senior Analyst Developer IBMi to join their IT department.

JOB DESCRIPTION:

  • To work with stakeholders from all business units and related third parties to design, develop, test, analyse and maintain new and current software applications in support of the achievement of business requirements.
  • To perform general analyst programmer duties, e.g. investigation, planning, design of projects.

MAIN DUTIES & RESPONSIBILITIES:

Analyse & Design

  • To analyse allocated requests / projects in terms of timeline, scope and risk to address the requirements for the internal or external stakeholders
  • To design a software application solution in terms of platform & functionality in line with development standards, procedures and methodologies
  • To improve operations by conducting systems analysis; recommending changes in policies and procedures.

Develop, Test & Implement

  • To plan and develop for testing according to change management processes.
  • To develop and test the requirements of the allocated request / project according to the signed off specification requirements.
  • Verifies program operation by confirming tests
  • Developing software solutions; Maintenance of existing programs; Creation of new programs on request
  • Communicating to management if there are any changes to the requests / projects which can result in them not meeting the deadlines

Administer & Document

  • To appropriately utilize relevant supporting systems incl. SharePoint, Development Tools, TD/OMS, etc. to ensure the correct management of all requests, processes & priorities
  • To produce relevant documentation for the request or project (all documentation as required by change management processes) to keep record of development, maintenance and changes

Development Coding Quality

  • To measure the quality of the programs based on the following criteria: Standards, Coding & Debugging, Scoping, Life Cycle
  • To meet programming standards by following the applicable rules and naming conventions; identifying work process improvements; implementing new technology

Deadlines

  • To manage the requests / project according to the agreed timeline by both parties
  • To make management aware if any deadline will not be met, discuss the new deadlines and ensure that communication is sent out to the relevant stakeholders

Comebacks

  • To keep the number of development mistakes ('bugs") and reworks below 5%

Coaching, Mentoring & Support

  • To coach and mentor fellow team members including knowledge transfer
  • To support in the design and spec of other projects
  • To assist with general user / client queries
  • To assist the team in accomplishing department and organization goals

EDUCATIONAL REQUIREMENTS:

  • Grade 12
  • Relevant IT Qualification
  • Relevant IT Post Graduate Qualification

EXPERIENCE AND SKILLS REQUIRED:

  • A minimum of 5 years experience with ILE advanced concepts (Procedures, Service programs, Functions, Free RPG coding syntax)
  • Some experience in REST API services
  • Fluent in RDI
  • After hour and stand-by duties as and when required
  • Advantageous: Any form of experience in Web development will be an advantage (i.e. knowledge of HTML, Java script, etc.)
  • Ability to understand interdependencies across environments
  • Ability to adapt to changing priorities and requirements
  • Ability to establish priorities, work independently and proceed with objectives without supervision
  • Ability to solve problems
  • Able to grasp requirements of projects quickly
  • Asks probing questions to help better understand the project scope
  • Design and code new software functionality using code that is scalable, readable, maintainable and re-usable
  • Demonstrated ability to work on highly complex and integrated applications, involving sophisticated business logic and large-scale data processing

POPIA

By Submitting your CV, you confirm that:

  1. We may retain your personal information in our database for future matching.
  2. We may contact you when suitable opportunities arise.
  3. The information you have provided to us is true, correct and up to date.

We endeavour to reply to each and every application, however, should you not hear back from us within 14 days please consider your application unsuccessful.