Senior Developer (RPG)

TIH Logo 2026

TIH (Telesure Investment Holdings)

Verified

Johannesburg

I

Gauteng, ZA

Featured

Copy Job Reference

Copied

Posted Date:

Closing Date:

Tech

Permanent

Senior Level

On-Site

Market Related

Back

Senior Developer (RPG)

TIH Logo 2026

TIH (Telesure Investment Holdings)

Verified

Johannesburg

I

Gauteng, ZA

Featured

Copy Job Reference

Copied

Posted Date:

Closing Date:

Tech

Permanent

Senior Level

On-Site

Market Related

Back

Senior Developer (RPG)

TIH Logo 2026

TIH (Telesure Investment Holdings)

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Senior Level

On-Site

Market Related

Copy Job Reference

Copied

Back

Senior Developer (RPG)

TIH Logo 2026

TIH (Telesure Investment Holdings)

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Senior Level

On-Site

Market Related

Job Reference

Copied

Back

1

Position Overview

TIH (Telesure Investment Holdings) is recruiting a Senior Developer (RPG) based in Johannesburg, Gauteng. This is a senior-level software development opportunity for an experienced developer who can design, develop, maintain and improve complex business applications and software solutions.


The successful candidate will work on application software development, maintenance, testing, information security and software improvement while helping ensure that technology solutions support business requirements.


The position also involves contributing to application roadmaps, coaching team members and maintaining a strong understanding of relevant technologies, regulations and industry best practices within the financial services environment.

1

Position Overview

TIH (Telesure Investment Holdings) is recruiting a Senior Developer (RPG) based in Johannesburg, Gauteng. This is a senior-level software development opportunity for an experienced developer who can design, develop, maintain and improve complex business applications and software solutions.


The successful candidate will work on application software development, maintenance, testing, information security and software improvement while helping ensure that technology solutions support business requirements.


The position also involves contributing to application roadmaps, coaching team members and maintaining a strong understanding of relevant technologies, regulations and industry best practices within the financial services environment.

1

Position Overview

TIH (Telesure Investment Holdings) is recruiting a Senior Developer (RPG) based in Johannesburg, Gauteng. This is a senior-level software development opportunity for an experienced developer who can design, develop, maintain and improve complex business applications and software solutions.


The successful candidate will work on application software development, maintenance, testing, information security and software improvement while helping ensure that technology solutions support business requirements.


The position also involves contributing to application roadmaps, coaching team members and maintaining a strong understanding of relevant technologies, regulations and industry best practices within the financial services environment.

1

Position Overview

TIH (Telesure Investment Holdings) is recruiting a Senior Developer (RPG) based in Johannesburg, Gauteng. This is a senior-level software development opportunity for an experienced developer who can design, develop, maintain and improve complex business applications and software solutions.


The successful candidate will work on application software development, maintenance, testing, information security and software improvement while helping ensure that technology solutions support business requirements.


The position also involves contributing to application roadmaps, coaching team members and maintaining a strong understanding of relevant technologies, regulations and industry best practices within the financial services environment.

2

Minimum Requirements

Applicants must have:

  • Grade 12 / SAQA-accredited equivalent

  • A recognised Software Development certification, degree or diploma

  • 4 or more years of experience using relevant programming languages or technologies

  • Strong software development and application maintenance capabilities

  • Ability to analyse user needs and develop appropriate software solutions

  • Ability to identify and correct complex software defects

  • Knowledge of application software testing and performance monitoring

  • Ability to work independently and coordinate software development activities within a team

  • Strong problem-solving and analytical skills

  • Ability to maintain an in-depth understanding of relevant technology and industry practices


Advantageous:

  • Previous experience in a financial services environment

  • Experience working with complex business applications

  • Experience coaching or developing junior team members

  • Professional accreditation or relevant industry certifications


NB: The vacancy specifically requires 4+ years of relevant programming experience and a recognised software development qualification or certification. Candidates should ensure their CV clearly demonstrates their programming experience and relevant technologies.

2

Minimum Requirements

Applicants must have:

  • Grade 12 / SAQA-accredited equivalent

  • A recognised Software Development certification, degree or diploma

  • 4 or more years of experience using relevant programming languages or technologies

  • Strong software development and application maintenance capabilities

  • Ability to analyse user needs and develop appropriate software solutions

  • Ability to identify and correct complex software defects

  • Knowledge of application software testing and performance monitoring

  • Ability to work independently and coordinate software development activities within a team

  • Strong problem-solving and analytical skills

  • Ability to maintain an in-depth understanding of relevant technology and industry practices


Advantageous:

  • Previous experience in a financial services environment

  • Experience working with complex business applications

  • Experience coaching or developing junior team members

  • Professional accreditation or relevant industry certifications


NB: The vacancy specifically requires 4+ years of relevant programming experience and a recognised software development qualification or certification. Candidates should ensure their CV clearly demonstrates their programming experience and relevant technologies.

2

Minimum Requirements

Applicants must have:

  • Grade 12 / SAQA-accredited equivalent

  • A recognised Software Development certification, degree or diploma

  • 4 or more years of experience using relevant programming languages or technologies

  • Strong software development and application maintenance capabilities

  • Ability to analyse user needs and develop appropriate software solutions

  • Ability to identify and correct complex software defects

  • Knowledge of application software testing and performance monitoring

  • Ability to work independently and coordinate software development activities within a team

  • Strong problem-solving and analytical skills

  • Ability to maintain an in-depth understanding of relevant technology and industry practices


Advantageous:

  • Previous experience in a financial services environment

  • Experience working with complex business applications

  • Experience coaching or developing junior team members

  • Professional accreditation or relevant industry certifications


NB: The vacancy specifically requires 4+ years of relevant programming experience and a recognised software development qualification or certification. Candidates should ensure their CV clearly demonstrates their programming experience and relevant technologies.

2

Minimum Requirements

Applicants must have:

  • Grade 12 / SAQA-accredited equivalent

  • A recognised Software Development certification, degree or diploma

  • 4 or more years of experience using relevant programming languages or technologies

  • Strong software development and application maintenance capabilities

  • Ability to analyse user needs and develop appropriate software solutions

  • Ability to identify and correct complex software defects

  • Knowledge of application software testing and performance monitoring

  • Ability to work independently and coordinate software development activities within a team

  • Strong problem-solving and analytical skills

  • Ability to maintain an in-depth understanding of relevant technology and industry practices


Advantageous:

  • Previous experience in a financial services environment

  • Experience working with complex business applications

  • Experience coaching or developing junior team members

  • Professional accreditation or relevant industry certifications


NB: The vacancy specifically requires 4+ years of relevant programming experience and a recognised software development qualification or certification. Candidates should ensure their CV clearly demonstrates their programming experience and relevant technologies.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Developing complex existing and new applications

  • Analysing applications to identify areas requiring modification or improvement

  • Developing new software applications according to customer requirements

  • Identifying shortcomings in existing business practices and recommending improvements

  • Implementing software and process improvements

  • Delivering projects or workstreams within organisational change programmes

  • Monitoring and correcting complex software defects

  • Maintaining fully functioning application software

  • Performing software tests to assess IT and application performance

  • Monitoring, diagnosing and correcting application performance issues

  • Implementing and contributing to information security measures

  • Providing input on measures relating to data leaks and message encryption

  • Monitoring performance and escalating security-related problems

  • Participating in personal development and training activities

  • Keeping up to date with new programming languages and technologies

  • Maintaining knowledge of technology, regulations and industry best practices

  • Coaching team members to help develop their technical capabilities

  • Identifying and escalating instances of operational non-compliance

  • Contributing to and maintaining the application software roadmap

  • Helping prioritise software development work according to business requirements

  • Providing quality service to customers

  • Handling complex customer queries and investigating and resolving problems

  • Identifying opportunities to support customer retention and business growth


Tip / NB: This is a senior development position, so your CV should clearly show the programming languages and technologies you have worked with, the complexity of applications developed or maintained, and any experience with financial services systems.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Developing complex existing and new applications

  • Analysing applications to identify areas requiring modification or improvement

  • Developing new software applications according to customer requirements

  • Identifying shortcomings in existing business practices and recommending improvements

  • Implementing software and process improvements

  • Delivering projects or workstreams within organisational change programmes

  • Monitoring and correcting complex software defects

  • Maintaining fully functioning application software

  • Performing software tests to assess IT and application performance

  • Monitoring, diagnosing and correcting application performance issues

  • Implementing and contributing to information security measures

  • Providing input on measures relating to data leaks and message encryption

  • Monitoring performance and escalating security-related problems

  • Participating in personal development and training activities

  • Keeping up to date with new programming languages and technologies

  • Maintaining knowledge of technology, regulations and industry best practices

  • Coaching team members to help develop their technical capabilities

  • Identifying and escalating instances of operational non-compliance

  • Contributing to and maintaining the application software roadmap

  • Helping prioritise software development work according to business requirements

  • Providing quality service to customers

  • Handling complex customer queries and investigating and resolving problems

  • Identifying opportunities to support customer retention and business growth


Tip / NB: This is a senior development position, so your CV should clearly show the programming languages and technologies you have worked with, the complexity of applications developed or maintained, and any experience with financial services systems.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Developing complex existing and new applications

  • Analysing applications to identify areas requiring modification or improvement

  • Developing new software applications according to customer requirements

  • Identifying shortcomings in existing business practices and recommending improvements

  • Implementing software and process improvements

  • Delivering projects or workstreams within organisational change programmes

  • Monitoring and correcting complex software defects

  • Maintaining fully functioning application software

  • Performing software tests to assess IT and application performance

  • Monitoring, diagnosing and correcting application performance issues

  • Implementing and contributing to information security measures

  • Providing input on measures relating to data leaks and message encryption

  • Monitoring performance and escalating security-related problems

  • Participating in personal development and training activities

  • Keeping up to date with new programming languages and technologies

  • Maintaining knowledge of technology, regulations and industry best practices

  • Coaching team members to help develop their technical capabilities

  • Identifying and escalating instances of operational non-compliance

  • Contributing to and maintaining the application software roadmap

  • Helping prioritise software development work according to business requirements

  • Providing quality service to customers

  • Handling complex customer queries and investigating and resolving problems

  • Identifying opportunities to support customer retention and business growth


Tip / NB: This is a senior development position, so your CV should clearly show the programming languages and technologies you have worked with, the complexity of applications developed or maintained, and any experience with financial services systems.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Developing complex existing and new applications

  • Analysing applications to identify areas requiring modification or improvement

  • Developing new software applications according to customer requirements

  • Identifying shortcomings in existing business practices and recommending improvements

  • Implementing software and process improvements

  • Delivering projects or workstreams within organisational change programmes

  • Monitoring and correcting complex software defects

  • Maintaining fully functioning application software

  • Performing software tests to assess IT and application performance

  • Monitoring, diagnosing and correcting application performance issues

  • Implementing and contributing to information security measures

  • Providing input on measures relating to data leaks and message encryption

  • Monitoring performance and escalating security-related problems

  • Participating in personal development and training activities

  • Keeping up to date with new programming languages and technologies

  • Maintaining knowledge of technology, regulations and industry best practices

  • Coaching team members to help develop their technical capabilities

  • Identifying and escalating instances of operational non-compliance

  • Contributing to and maintaining the application software roadmap

  • Helping prioritise software development work according to business requirements

  • Providing quality service to customers

  • Handling complex customer queries and investigating and resolving problems

  • Identifying opportunities to support customer retention and business growth


Tip / NB: This is a senior development position, so your CV should clearly show the programming languages and technologies you have worked with, the complexity of applications developed or maintained, and any experience with financial services systems.

4

What You Will Gain

Employees will benefit from:

  • Experience working within a major South African financial services organisation

  • Exposure to complex enterprise application development

  • Opportunities to work on new and existing software applications

  • Experience with application testing, maintenance and performance improvement

  • Exposure to information security and software governance

  • Opportunities to contribute to application development roadmaps

  • Professional development and ongoing technology learning

  • Opportunities to coach and support other developers

  • Exposure to financial services technology and business requirements

  • Opportunities to develop expertise in emerging programming languages and technologies


Tip: Senior developers should highlight measurable achievements on their CV, such as applications developed, systems improved, performance issues resolved, projects delivered and technologies used.

4

What You Will Gain

Employees will benefit from:

  • Experience working within a major South African financial services organisation

  • Exposure to complex enterprise application development

  • Opportunities to work on new and existing software applications

  • Experience with application testing, maintenance and performance improvement

  • Exposure to information security and software governance

  • Opportunities to contribute to application development roadmaps

  • Professional development and ongoing technology learning

  • Opportunities to coach and support other developers

  • Exposure to financial services technology and business requirements

  • Opportunities to develop expertise in emerging programming languages and technologies


Tip: Senior developers should highlight measurable achievements on their CV, such as applications developed, systems improved, performance issues resolved, projects delivered and technologies used.

4

What You Will Gain

Employees will benefit from:

  • Experience working within a major South African financial services organisation

  • Exposure to complex enterprise application development

  • Opportunities to work on new and existing software applications

  • Experience with application testing, maintenance and performance improvement

  • Exposure to information security and software governance

  • Opportunities to contribute to application development roadmaps

  • Professional development and ongoing technology learning

  • Opportunities to coach and support other developers

  • Exposure to financial services technology and business requirements

  • Opportunities to develop expertise in emerging programming languages and technologies


Tip: Senior developers should highlight measurable achievements on their CV, such as applications developed, systems improved, performance issues resolved, projects delivered and technologies used.

4

What You Will Gain

Employees will benefit from:

  • Experience working within a major South African financial services organisation

  • Exposure to complex enterprise application development

  • Opportunities to work on new and existing software applications

  • Experience with application testing, maintenance and performance improvement

  • Exposure to information security and software governance

  • Opportunities to contribute to application development roadmaps

  • Professional development and ongoing technology learning

  • Opportunities to coach and support other developers

  • Exposure to financial services technology and business requirements

  • Opportunities to develop expertise in emerging programming languages and technologies


Tip: Senior developers should highlight measurable achievements on their CV, such as applications developed, systems improved, performance issues resolved, projects delivered and technologies used.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • Software development qualification or certification details

  • Detailed programming and technology experience

  • Relevant supporting information requested through the official TIH application portal


Ensure CV includes:

  • Full software development work history

  • Programming languages and technologies used

  • Applications and systems developed or maintained

  • Relevant project experience

  • Financial services experience, if applicable

  • Software testing and troubleshooting experience

  • Security and compliance experience

  • Team leadership or coaching experience

  • Relevant qualifications and certifications


  • Closing date: 24 August 2026

  • Apply early — late submissions will NOT be accepted

  • Click the Apply Button — you will be redirected to the official TIH application page


Tip: The vacancy is time-sensitive, with applications closing on 24 August 2026. Make sure your CV clearly matches the required programming experience before submitting.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • Software development qualification or certification details

  • Detailed programming and technology experience

  • Relevant supporting information requested through the official TIH application portal


Ensure CV includes:

  • Full software development work history

  • Programming languages and technologies used

  • Applications and systems developed or maintained

  • Relevant project experience

  • Financial services experience, if applicable

  • Software testing and troubleshooting experience

  • Security and compliance experience

  • Team leadership or coaching experience

  • Relevant qualifications and certifications


  • Closing date: 24 August 2026

  • Apply early — late submissions will NOT be accepted

  • Click the Apply Button — you will be redirected to the official TIH application page


Tip: The vacancy is time-sensitive, with applications closing on 24 August 2026. Make sure your CV clearly matches the required programming experience before submitting.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • Software development qualification or certification details

  • Detailed programming and technology experience

  • Relevant supporting information requested through the official TIH application portal


Ensure CV includes:

  • Full software development work history

  • Programming languages and technologies used

  • Applications and systems developed or maintained

  • Relevant project experience

  • Financial services experience, if applicable

  • Software testing and troubleshooting experience

  • Security and compliance experience

  • Team leadership or coaching experience

  • Relevant qualifications and certifications


  • Closing date: 24 August 2026

  • Apply early — late submissions will NOT be accepted

  • Click the Apply Button — you will be redirected to the official TIH application page


Tip: The vacancy is time-sensitive, with applications closing on 24 August 2026. Make sure your CV clearly matches the required programming experience before submitting.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • Software development qualification or certification details

  • Detailed programming and technology experience

  • Relevant supporting information requested through the official TIH application portal


Ensure CV includes:

  • Full software development work history

  • Programming languages and technologies used

  • Applications and systems developed or maintained

  • Relevant project experience

  • Financial services experience, if applicable

  • Software testing and troubleshooting experience

  • Security and compliance experience

  • Team leadership or coaching experience

  • Relevant qualifications and certifications


  • Closing date: 24 August 2026

  • Apply early — late submissions will NOT be accepted

  • Click the Apply Button — you will be redirected to the official TIH application page


Tip: The vacancy is time-sensitive, with applications closing on 24 August 2026. Make sure your CV clearly matches the required programming experience before submitting.

6

FAQ

Frequently Asked Questions

Got questions about this role? We’ve got answers.


What qualifications are required?

Applicants need Grade 12 or a SAQA-accredited equivalent and a recognised software development certification, degree or diploma.

How much experience is required?

A minimum of 4 years' experience using relevant programming languages or technologies is required.

How do I apply?

Click the Apply Button to access the official TIH application page and submit your application before 24 August 2026.

Where is the position based?

The position is based in Johannesburg, Gauteng.

Is there career growth?

Yes. The position provides opportunities to strengthen senior software development expertise, contribute to technology roadmaps, coach team members and develop knowledge of new technologies and industry practices.


6

FAQ

Frequently Asked Questions

Got questions about this role? We’ve got answers.


What qualifications are required?

Applicants need Grade 12 or a SAQA-accredited equivalent and a recognised software development certification, degree or diploma.

How much experience is required?

A minimum of 4 years' experience using relevant programming languages or technologies is required.

How do I apply?

Click the Apply Button to access the official TIH application page and submit your application before 24 August 2026.

Where is the position based?

The position is based in Johannesburg, Gauteng.

Is there career growth?

Yes. The position provides opportunities to strengthen senior software development expertise, contribute to technology roadmaps, coach team members and develop knowledge of new technologies and industry practices.


6

FAQ

Frequently Asked Questions

Got questions about this role? We’ve got answers.


What qualifications are required?

Applicants need Grade 12 or a SAQA-accredited equivalent and a recognised software development certification, degree or diploma.

How much experience is required?

A minimum of 4 years' experience using relevant programming languages or technologies is required.

How do I apply?

Click the Apply Button to access the official TIH application page and submit your application before 24 August 2026.

Where is the position based?

The position is based in Johannesburg, Gauteng.

Is there career growth?

Yes. The position provides opportunities to strengthen senior software development expertise, contribute to technology roadmaps, coach team members and develop knowledge of new technologies and industry practices.


6

FAQ

Frequently Asked Questions

Got questions about this role? We’ve got answers.


What qualifications are required?

Applicants need Grade 12 or a SAQA-accredited equivalent and a recognised software development certification, degree or diploma.

How much experience is required?

A minimum of 4 years' experience using relevant programming languages or technologies is required.

How do I apply?

Click the Apply Button to access the official TIH application page and submit your application before 24 August 2026.

Where is the position based?

The position is based in Johannesburg, Gauteng.

Is there career growth?

Yes. The position provides opportunities to strengthen senior software development expertise, contribute to technology roadmaps, coach team members and develop knowledge of new technologies and industry practices.


7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the vacancy details, requirements and application instructions via the official employer website.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the vacancy details, requirements and application instructions via the official employer website.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the vacancy details, requirements and application instructions via the official employer website.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the vacancy details, requirements and application instructions via the official employer website.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process.

Any request for payment should be reported to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Spanisam does not charge job seekers any fees. If anyone asks you to pay to apply for a job, report it to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Report An Issue

The data on this page gets updated

Hello MzansiAugust 18, 202601:33:00

Report An Issue

The data on this page gets updated

Hello MzansiAugust 18, 202601:33:00
TIH Logo 2026

TIH (Telesure Investment Holdings)

Johannesburg

TIH Logo 2026

TIH (Telesure Investment Holdings)

Johannesburg

TIH Logo 2026

TIH (Telesure Investment Holdings)

Johannesburg

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Similar Jobs

Shoprite Logo 2026
Shoprite Holdings

Verified

Featured

Brackenfell, Cape Town

Western Cape, ZA

Financial Assistant

Finance

Permanent

Entry Level

On-Site

1 hour ago

Market Related

UFS-Logo 2026
University of the Free State (UFS)

Verified

Featured

Bloemfontein

Gauteng, ZA

Senior Assistant Officer: Meeting Administration

Administration

Permanent

Entry Level

On-Site

1 hour ago

R403k – R506k p/a

Tsebo Logo 2026
Thorburn Security Solutions (Tsebo Solutions Group)
Multiple Locations

Gauteng, ZA

Security Officer Grade C

Security

Permanent

Entry Level

On-Site

1 hour ago

Not specified

City of Ekurhuleni Logo 2026
City of Ekurhuleni

Verified

Featured

Ekurhuleni

Gauteng, ZA

Admin Assistant: Monitoring & Reporting

Administration

Permanent

Entry Level

On-Site

1 day ago

R273k – R374k p/a

Eskom Logo Design 2026
Eskom / NTCSA

Verified

Featured

Megawatt Park

Gauteng, ZA

Officer Management Accounting x3

Finance

Permanent

Mid Level

On-Site

1 day ago

Market Related

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

Own Your Career

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.