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.
Desired Skills:
- 2-5 years of experience in system design and development
- Strong communication skills and fluency in Enlgish
Desired Work Experience:
- 2 to 5 years
Desired Qualification Level:
- Certificate
About The Employer:
Cardinal is an Insurance Technology solutions business with over two decades of short-term (P&C) insurance systems expertise that leverages technology to overcome industry inefficiencies, whilst seamlessly connecting all players in the short-term insurance value chain.
Employer & Job Benefits:
- 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