We are seeking a talented Intermediate PHP Developer with experience in payment systems to join our team in Durban. The ideal candidate will have a solid background in PHP development and a keen interest in payment technologies. This role requires a proactive individual with strong problemsolving skills and a passion for creating efficient secure and scalable payment solutions.
Key Responsibilities:
- Develop maintain and enhance PHPbased payment systems and applications.
- Integrate various payment gateways and ensure smooth transaction processing.
- Collaborate with crossfunctional teams to understand requirements and design effective solutions.
- Troubleshoot and resolve issues related to payment processing ensuring reliability and security.
- Optimize code and system performance to handle high transaction volumes.
- Ensure compliance with industry standards and security protocols.
- Document technical specifications system configurations and integration processes.
- Stay updated with emerging technologies and industry best practices in payment systems and PHP development.
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 35 years of experience as a PHP Developer with a focus on payment systems.
- Proficiency in PHP including frameworks such as Laravel Symfony or Zend.
- Experience with payment gateways (e.g. PayPal Stripe Square) and transaction processing.
- Knowledge of security protocols and compliance standards (e.g. PCIDSS).
- Familiarity with RESTful and SOAP APIs as well as web services.
- Proficiency in database systems such as MySQL PostgreSQL or SQL Server.
- Excellent problemsolving skills and attention to detail.
- Ability to work independently and collaboratively in a team environment.
- Strong communication skills both written and verbal.
Preferred Qualifications:
- Experience with cloud platforms such as AWS Azure or Google Cloud.
- Knowledge of frontend technologies such as HTML CSS JavaScript and related frameworks.
- Familiarity with version control systems preferably Git.
- Understanding of Agile development methodologies.