Software Developer Role at The TIH, Apply now!

Full-time

TIH

Job Details

📍 Location: Johannesburg, Gauteng, South Africa
🏢 Company: TIH
💼 Job Title: Developer
🧑‍💻 Job Type: Full-Time
📊 Industry: Financial Services / Technology
🆔 Job Requisition ID: JR104681
⏳ Closing Date: 1 May 2026


Company Overview

TIH is home to some of South Africa’s leading financial service providers, offering innovative technology-driven solutions that support business growth and customer experience.

The organisation focuses on continuous improvement, innovation, and empowering employees to build meaningful careers while contributing to impactful financial solutions.


Job Overview

The Developer will be responsible for designing, developing, and maintaining application software to meet business and customer requirements.

This role involves analysing user needs, building scalable applications, improving existing systems, and ensuring software performance, security, and compliance. The successful candidate will contribute to both new development initiatives and ongoing system enhancements.


Key Responsibilities

Application Development

  • Develop and enhance existing applications
  • Build new software solutions aligned with business requirements
  • Analyse systems and identify opportunities for improvement

Maintenance & Support

  • Monitor and resolve software defects
  • Ensure applications remain functional and efficient
  • Maintain application performance through testing and troubleshooting

Innovation & Improvement

  • Identify process inefficiencies and implement improvements
  • Support change management initiatives for system enhancements

Testing & Performance

  • Conduct routine testing of applications and systems
  • Diagnose and resolve performance-related issues

Information Security

  • Implement security measures such as encryption and monitoring
  • Identify and escalate potential security risks

Compliance & Governance

  • Ensure adherence to company policies and regulatory standards
  • Maintain accurate documentation and follow operational procedures

Customer Service

  • Handle complex customer queries and technical issues
  • Provide support for application-related concerns

Continuous Learning

  • Stay updated with industry trends and technologies
  • Participate in training, certifications, and professional development

Qualifications

Education

  • Grade 12 / SAQA Accredited Equivalent (Essential)
  • Software Development certification, diploma, or degree (Essential)

Experience

  • Minimum 3+ years’ experience in software development
  • Experience with relevant programming languages and technologies
  • Azure experience is advantageous

Skills

  • Strong programming and problem-solving skills
  • Knowledge of software development lifecycle
  • Understanding of database design and application architecture
  • Ability to troubleshoot and debug applications
  • Strong communication and customer service skills
  • Ability to work independently and within a team

CV Tips for Applicants

  • Highlight programming languages and frameworks you’ve worked with
  • Include real projects or systems you’ve developed or improved
  • Show experience with cloud platforms (especially Azure)
  • Demonstrate your ability to solve technical problems with examples
  • Include any certifications or continuous learning efforts

Benefits of Joining TIH

  • Work within a leading financial services technology environment
  • Opportunities for career growth and professional development
  • Exposure to modern technologies and innovation-driven projects
  • Collaborative and purpose-driven work culture
  • Access to training and upskilling opportunities

Company Policy

TIH is committed to equal opportunity employment and fostering a diverse and inclusive workplace.

All applications will be handled in accordance with company policies and relevant legislation. If you do not receive feedback after the closing date, please consider your application unsuccessful.

To apply for this job please visit wd3.myworkdaysite.com.