Full Stack PHP Developer at Cardinal Insurance Management Systems

Be among the first applicants.
Cardinal Insurance Management Systems
Randburg
ZAR 300 000 - 600 000
Be among the first applicants.
6 days ago
Job description

This job description outlines the role of a Full Stack PHP Developer at Cardinal Group's Johannesburg Office. The ideal candidate will contribute to the development of various products across the group's companies.

Key Responsibilities:

  • Develop applications using an MVC framework, particularly Laravel.
  • Collaborate with analysts, architects, project managers, and testers to deliver solutions through the full development lifecycle.
  • Build scalable applications in a cross-platform environment.

Key Skills and Experience:

  • Strong expertise in PHP Development.
  • Proficiency with PHP MVC frameworks like Laravel or Symfony.
  • Experience with JavaScript frameworks such as Angular, React, or [URL Removed]
  • Familiarity with SQL database development.
  • Knowledge of Agile Development Methodology is advantageous.
  • Experience with Azure Cloud or AWS is beneficial.
  • Familiarity with CI/CD tools such as Azure DevOps Pipelines.
  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) using tools like PHPUnit.
  • Knowledge of dependency management tools like npm or Composer.
  • Ability to work under pressure, meet project deadlines, and be flexible with work hours for global client support.
  • Strong focus on delivering high-quality code with a low rate of issues.

Desirable Skills:

  • Experience with Continuous Integration.
  • Familiarity with the Atlassian Suite, especially Jira.
  • Proficiency with Git, Powershell, Linux Command Line, and Python scripting.

Educational Background:

  • Tertiary Level Certification or Bachelor's Degree in Computer Science/Engineering or a related field.

Experience:

  • 2-5 years of experience in systems design and development.
  • Strong communication skills and fluency in English.

About The Employer:

Cardinal Insurance Management is a leading global software vendor with a mission to transform the insurance industry through innovative technology solutions. We specialise in Core Enterprise Insurance Management Systems, APIs for self-service solutions, and a cloud digital transformation platform based on PHP.

Why Join Us?

  • This role provides an exciting opportunity to work in a collaborative environment, learning from a talented global team, and engaging in cutting-edge development projects.
  • A dynamic, innovative, and inclusive company culture.
  • Continuous professional development and learning opportunities.
  • Competitive salary and benefits package.
  • Unlimited leave.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack PHP Developer at Cardinal Insurance Management Systems jobs in Randburg