drjobs Senior Software Engineer PHP

Senior Software Engineer PHP

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Our client is a leading financial services provider specializing in fintech solutions for emerging markets. They are revolutionizing digital transactions enabling safe and reliable financial services to underserved communities. With a strong commitment to innovation scalability and financial inclusion our client offers an exciting opportunity for software engineers looking to make a tangible impact on a global scale.

We are seeking a Senior Software Engineer (PHP) to join our clients Financial Services Engineering team in Centurion Pretoria. This hybrid role offers the opportunity to work in a collaborative fastpaced environment where creativity and innovation thrive. As a Senior Software Engineer you will contribute to impactful projects drive best engineering practices and work with cuttingedge technologies to build scalable and highperformance solutions.

Key Responsibilities:

  • Develop and maintain highquality scalable PHP applications using modern frameworks and best practices.
  • Take an active role in designing and implementing mediumtolarge features that enhance system functionality and performance.
  • Write clean reusable and welldocumented code that serves as an example for other engineers.
  • Apply and advocate for SOLID design principles objectoriented programming and microservices architecture.
  • Collaborate with Product Owners Business Analysts and other stakeholders to translate requirements into technical solutions.
  • Contribute to code reviews pull requests and CI/CD pipelines to ensure high development standards.
  • Provide technical advice mentorship and guidance to junior and midlevel engineers.
  • Work within Agile (Scrum/Kanban) methodologies continuously improving team processes and workflows.
  • Leverage cloud technologies (AWS etc. to build and deploy applications efficiently.
  • Ensure database management best practices including data migration transformation and scripting.

Key Requirements:

MustHaves:

  • 7 years experience as a Software Engineer specializing in PHP development.
  • Strong background in PHP frameworks (Symfony Laravel or similar) and opensource technologies.
  • Proficiency in modern Git workflows (GitHub GitLab) including pull requests code reviews and CI/CD pipelines.
  • Experience building testing and deploying applications using Docker.
  • Deep understanding of microservices architecture and RESTful API services.
  • Applied knowledge of web application architecture objectoriented programming and design patterns.
  • Familiarity with fundamental accounting principles such as general ledger and doubleentry bookkeeping.
  • Strong communication and leadership skills with the ability to mentor and guide team members.

NicetoHaves:

  • Experience working with AWS or other cloud platforms.
  • Knowledge of fundamental security principles in web application development.
  • Familiarity with financial services products (e.g. digital wallets payment solutions).
  • Ability to analyze complex problems and devise scalable highperformance solutions.
  • Adaptability to evolving industry trends with a willingness to learn and implement new technologies.

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.