TWK Agri Communication Trainee Opportunity 2016

Posted on :

5 Dec, 2016

Category :

Trainee Jobs in South Africa

The purpose of the role is to develop and maintain application programs using a specified programming language (e.g. C+, Natural) with the focus on automation and business efficiency.

 Key Responsibilities

  • Use the detailed program design and implementation plan, received from a senior system builder or technical team lead, to develop programs (e.g. Cobol, Java, .net) that accommodates automated output according to Absa Standards with focus on automation, error handling and presentation of output.
  • Develop unit test plans, in order to record expected test results during unit testing, by analysing the business requirements document.
  • Conduct unit testing as specified in the unit test plan and document the outcomes in order to ensure that the code developed is error free.
  • Inform and update the System Developer or technical team lead on the status of all escalated service problems (Severity 1) or outages when they occur and until they are resolved.
  • Attend relevant project progress review sessions and provide feedback when required.
  • Insert comments in the program code in order to facilitate maintenance of the application.
  • Create documentation (e.g. maintenance guide) for all new projects and store the completed documentation in an appropriate repository (e.g. a share point site or central server).


  • Working with people
  • Coping with pressure and setbacks
  • Adhering to principles and values
  • Delivering results and meeting customer expectation
  • Writing and reporting
  • Analysing
  • Planning and organising
  • Following instructions and procedures


  • The appointment will be made in line with the Divisional Employment Equity strategy

Essential/Basic Qualifications 

  • NQF Level 5: Three (3)-year National Diploma/Higher Certificate
  • Relevant diploma or higher certificate in computer science or information technology.
  • Essential Experience: Not applicable – this position is an entry-level graduate position.
  • No previous work experience is required.
  • Preferred Experience: One (1)+ Year experience in an application development environment.
  • No Criminal Record

Preferred Qualifications 

  • Preference will be given to South African Citizens and Permanent residents of South Africa in possession of proof of permanent resident status.

Anybody asking you to pay money to schedule your interview or offer you job may be a scam

Jobs in South Africa | SA Jobs | Companies | Jobs in SA