• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD


RPG Developer

Job Ref
Job Type
Employer Type
Date Added
19 Mar 2018
* There have been 4 applications to this job.
* This job has been viewed 850 times.
Anonymous Company


Market related


Role details:
Job Purpose:

The Developer contributes to the organisational goals by creating and maintaining quality software systems.
- - - - - - - - - - - - - -
Job Objectives/Outputs:

Software Development

• To ensure that the Software Development Lifecycle is adhered to at all times.
• To take responsibility for the effort estimation, execution, testing, deployment and documentation of software.
• To ensure that quality software is delivered in alignment with software standards and in accordance with a pre-defined requirement and/or technical design.
• Ensuring current and ad-hoc work is carried out in a productive, timely and efficient manner

Analysis and Solutioning

• To analyse and clarify pre-defined software requirements and/or technical designs to ensure comprehensive understanding of business need.
• To provide suitable solutions based on the business need, developed within the architecture framework.

Personal Development Plan Implementation (Own).

• Accountability for development.
• Training intervention attendance.
• Application of training, initiatives and process changes.
• Taking career development and performance management seriously (look for ways to improve competence/results.
• Setting of own goals and working towards them. Continuous and constant improvement.

• Ensure that business objectives and personal delivery aligns to and meets the TSW principles.

Customer Experience: ‘We Hear You’ (WHU) etc

• Effectively build and maintain mutually beneficial business relationships.

Finding a Better Way

• Proactively analysis of business conducted monthly - considering feedback received, trends analysed and action plan put in place to test minor, improve, innovate systems, processes and communication. Plan maintained and managed with feedback loops & results recorded.

Problem Solving

• Finding new ways of generating efficiencies and effectiveness across business / department.

Essential Competency Requirements:

Applying Expertise & Technology

- Applying specialist and detailed technical expertise; Uses technology to achieve work objectives; Develops job knowledge and expertise (theoretical and practical) through continual professional development;
Demonstrates an understanding of different Telesure departments and functions.

Information Processing / Analysing / Problem Solving

- Analyses numerical data and all other sources of information, to break them into component parts, patterns and relationships; Probes for further information or greater understanding of a problem; Makes rational judgements from the available information and analysis; Demonstrates an understanding of how one issue may be a part of a much larger system.

Learning and Researching

- Rapidly learns new tasks and commits information to memory quickly; Demonstrates an immediate understanding of newly presented information; Gathers comprehensive information to support decision making; Encourages an organisational learning approach (learns from successes and failures and seeks feedback).

Customer Orientation

- Focussing on customer needs and satisfaction

Results Focus / Driving for Results

- Sets high standards for quality and quantity; Monitors and maintains quality and productivity; Consistently achieves project goals; Works in a systematic, methodical and orderly way.

Following Instructions & Procedures

- Appropriately follows instructions from others without unnecessarily challenging authority; Follows procedures and policies; Keeps to schedules; Arrives punctually for work and meetings; Complies with legal obligations and safety requirements of the role (e.g. FAIS etc.).

Knowledge and Experience Requirements:

• Grade 12 (Standard 10) with University Entrance (NQF4)

• A recognized software development certification / degree / diploma


• At least 2 years’ experience using the relevant programming language or technologies

• Previous experience within a financial services environment.

Knowledge Requirements:

• Comprehensive understanding of the Software Development Lifecycle
• Understanding of System Design principles and frameworks


• Communication (written and verbal)
• Analysis
• Logical Reasoning
• Decision Making
• Adaptability and/or flexibility
• Development skills in preferred technologies and frameworks (IBM iSeries / Microsoft .Net etc)