×
Register Here to Apply for Jobs or Post Jobs. X

Mid-Level Developer​/Programmer

Job in Johannesburg, 2000, South Africa
Listing for: Unisure Group
Contract position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Are you ready to take your career to the next level?

We’re on the lookout for exceptional individuals to join our dynamic team and contribute to our mission of redefining success in the international health and life insurance industry.

Position: Mid-Level Developer/Programmer

Reports to: Head of Technology

Department: Technology

Start Date: May 2026

Location: Johannesburg

Contract Basis: Permanent

ABOUT UNISURE GROUP:

Who We Are: The Unisure Group is a rapidly expanding international health and life insurance provider operating across 120+ countries worldwide
. As a regulated organisation, we’re at the forefront of delivering innovative insurance solutions to globally mobile individuals and multinational corporations.

Our

Purpose:

To provide sought‑after International Health and Life Insurance solutions with trusted partners, on a collective mission to insure individuals and organisations all over the world, future proofing the workplaces of tomorrow.

OUR GLOBAL REACH:
  • Policyholders in 120+ countries
  • Multiple currency options (USD, EUR, GBP)
  • In‑house International Emergency and Medical Assistance teams
  • Extensive network of hospitals and medical service providers
PURPOSE OF

THE ROLE:

The purpose of the Software Developer role is to deliver on the technical development, design and implementation of our digital systems, ensuring they align with business goals and meet the requirements that have been scoped. This role is crucial in transforming business requirements into functional, reliable, and innovative software applications that optimise service delivery and customer engagement in the insurance landscape.

ROLE AND RESPONSIBILITIES:
  • Design, develop, test and deploy web applications using Native PHP and the Laravel framework.
  • Build reusable, well‑structured, and efficient back‑end features and APIs that take into account future considerations.
  • Implement RESTful services, API integrations, and microservices when required.
  • Develop database schemas, migrations, models, and relationships for structured data sets.
  • Write clean, maintainable, and well‑documented code following best practices.
  • Ensure application security by implementing authentication, authorization, encryption, and validation.
  • Participate in Code reviews to improve work produced.
  • Troubleshoot and debug application issues across the environment.
  • Participate in system design discussions and contribute to architectural decisions.
  • Identify technical challenges and propose effective solutions or improvements.
  • Work closely with business analysts to understand requirements and deliver solutions that fill those requirements.
  • Attend project stand‑ups, sprint reviews, and technical planning sessions.
  • Stay updated with the latest PHP, Laravel, and ecosystem advancements.
  • Assist in testing of the work and any mitigations and patches that result from those tests.
SKILLS AND

COMPETENCIES:
  • The ability to analyse complex technical information and pick up the work requirements from these.
  • Must have strong experience with both native PHP (version 8.2+) and Laravel.
  • Strong command of MYSQL / Maria

    DB, including JS, HTML, CSS, and Typescript.
  • Good working knowledge of standard front‑end libraries such as jQuery, Bootstrap, Tailwind.
  • Competency in working with Composer libraries.
  • Familiarity with Github, Jira, and Postman.
  • Familiarity with Docker an advantage.
  • A strongly logical and analytical approach to problem solving.
  • Good soft skills in being able to work constructively within a team and contribute to conversations with people who have less technical understanding.
QUALIFICATIONS AND

CERTIFICATIONS:
  • Bachelor’s degree or diploma in Computer Science, Information Technology or Software Engineering a distinct advantage, but we will consider applicants with excellent working experience and up‑to‑date knowledge.
  • Minimum 3 years of experience with a demonstrable and successful track record in software development, including examples of coding written and projects undertaken.
WHY WORK WITH US?

At Unisure, we’re more than just a workplace – we’re a community of innovators, collaborators, and changemakers.
Here’s what you can expect:

  • Competitive Rewards:
  • Market‑leading salary and tailored benefits package that…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary