Job Description
We have an amazing opportunity for a Senior Software Engineer (PHP) in Johannesburg!
We require a candidate with:
•BSc degree or equivalent in Computer Science, Engineering or relevant field.
• Remote working
• 5+ years’ experience as a software engineer/developer.
• Good understanding of object orientated software principles such as SOLID.
• Proficient in test-driven development and automated testing frameworks.
• Excellent knowledge of relational databases.
Beneficial Expertise
• Experience developing interactive SaaS applications.
•	Ability to develop software in PHP and JavaScript is preferable.
However, we are language agnostic and experience in other OO programming languages is equally desirable.
• Experience with agile development methodologies.
• Proficiency in software engineering tools.
• Capable of delivering on multiple competing priorities with little supervision.
• Strong interpersonal and communication skills.