Employer: Telesure Investment Holdings (TIH)
Job Requisition ID: JR105880
Industry: Financial Services, Short-Term Insurance, FinTech & Software Engineering
Location: Johannesburg, Gauteng, South Africa (On-Site / Hybrid)
Position Type: Full-Time Permanent Trainee Development Role
Target Candidates: Entry-Level Developers / IT Graduates / Junior Software Engineers
Compensation: Market-Related FinTech Trainee Salary + Corporate Financial Benefits
Posted Date: 20 October 2026
Closing Date: Tuesday, 27 October 2026
About TIH & The Trainee Developer Opportunity
Telesure Investment Holdings (TIH) is the parent company to some of South Africa’s leading financial service and insurance brands (including Auto & General, 1st for Women, Dial Direct, Hippo.co.za, and Budget Insurance).
TIH is recruiting an ambitious Trainee Developer (Req ID: JR105880) to join their technology team in Johannesburg. Designed for entry-level developers and recent IT graduates, this role focuses on developing, modifying, and maintaining general computer applications and utility programs. Trainees work alongside senior software engineers, participating in code modification, database design, software testing, and application security across high-scale financial software systems.
Key Responsibilities & Software Development Workflows
The Trainee Developer will build core engineering capabilities across seven operational domains:
1. Application Development & Customization
- Software Engineering: Develop, create, and modify general computer applications and utility programs to meet business requirements and optimize operational efficiency.
- Application Improvement: Contribute to the development of existing and new applications by analyzing systems to identify areas for modification and enhancement.
2. Database & Systems Support
- Database Design: Assist in analyzing and designing databases within application areas, working individually or coordinating database schema development within agile teams.
- Investigative Support: Provide technical and investigative support to business stakeholders and senior colleagues.
3. Defect Diagnosis, Testing & Performance Monitoring
- Defect Resolution: Monitor and identify software defects, suggesting corrective code fixes for approval by senior software engineers.
- Testing & Call Logs: Perform routine website and software testing, responding to call log tickets to monitor, diagnose, and resolve application performance issues.
4. Security & Compliance Integration
- Security Measures: Support the implementation of required security measures (such as firewalls and message encryption) while monitoring performance to alert security experts of vulnerabilities.
- Regulatory Compliance: Develop working knowledge of TIH policies, insurance industry codes of conduct, and mandatory security protocols.
Candidate Profile & Minimum Entry Requirements
To qualify for consideration for Req ID: JR105880, applicants must meet the following mandatory criteria:
- Educational Qualifications:
- Completed Matric / Grade 12 Certificate (Mandatory).
- Advantageous: Higher Certificate, Diploma, or BSc/BCom Degree in Computer Science, Software Engineering, Information Technology, or Data Analytics.
- Work Experience:
- Basic operational experience (4 to 6 months) working with simple office, database, or operational IT systems (Mandatory).
- Technical Aptitude:
- Foundational knowledge of programming languages, web technology, database structures, and software logic.
- Continuous learning mindset with eagerness to learn new languages, tech stacks, and cloud frameworks.
- Location Readiness:
- Based in or able to commute to Johannesburg, Gauteng.
Position Benefits & Career Acceleration
- Enterprise Tech Exposure: Gain hands-on exposure to enterprise software systems powering South Africa’s largest insurance brands.
- Mentorship & Growth: Access formal and informal training, coaching, and external professional accreditation support to accelerate your development career.
- Corporate Culture: Work in an organization with a clear purpose, strong financial backing, and clear career progression pathways.
Application Guidelines & Online Submission
- Verify Prerequisites: Ensure your CV reflects your Matric certificate and at least 4 to 6 months of basic IT/operational system exposure.
- Online Portal: Submit your application directly via the TIH Careers portal or internal Workday platform.
- Job Requisition Search: Search specifically for Job Req ID: JR105880.
- Closing Deadline: Submit on or before Tuesday, 27 October 2026 (Late applications will not be processed).
Sample Selection & Technical Interview Questions
Software Logic & System Troubleshooting
- Question (Debugging & Logic): “Walk us through how you trace and isolate a bug in an application when an end-user reports that a form submission fails without generating an explicit error message.”
- Question (Database Basics): “What is the difference between SQL table JOINs (e.g., INNER JOIN vs. LEFT JOIN), and why is index optimization important in database queries?”
How to Apply
Apply online directly via the official TIH Careers Portal:
- Employer: Telesure Investment Holdings (TIH)
- Job Req ID: JR105880
- Location: Johannesburg, Gauteng
- Position: Trainee Developer
- Closing Date: Tuesday, 27 October 2026