G

Senior Software Engineer (PHP)

Geotech
Full-time
Remote

Introduction

We are seeking a Senior Software Engineer (PHP) to join our Financial Services team. This is an exciting opportunity to contribute to impactful software solutions, working on cutting-edge projects in a collaborative and innovative environment.

Role Overview

As a Senior Software Engineer, you will design, implement, and optimize software features while mentoring team members. Your work will directly support efficient financial solutions with global reach.

Duties & Responsibilities

Key Responsibilities

  • Develop High-Quality Code: Write and maintain clean, efficient, and scalable code.
  • Feature Implementation: Design and implement significant software features.
  • Industry Awareness: Stay informed on emerging industry trends, technologies, and best practices.
  • Technical Leadership: Advise on strategic technical decisions and mentor team members.
  • Process Optimization: Enhance team workflows and promote efficient development practices.

Desired Experience & Qualification

Key Requirements

Education:

  • Grade 12 (Essential).
  • IT degree or diploma (Desirable).

Experience & Skills:

  • Software Development: 7+ years of experience, with expertise in PHP and PHP frameworks.
  • Technical Proficiency:
    • Frameworks & Tools: Docker, Git workflows, Agile (Scrum/Kanban), and CI/CD.
    • Development Principles: SOLID design patterns, microservices architecture, and RESTful APIs.
    • Databases: Strong knowledge of database management and design.
    • Cloud Technologies: Experience with AWS.