Senior Developer

Durban, KwaZulu-Natal, South Africa

Job Description


Position Overview:Our client is looking for a technically exceptional Senior Full Stack Developer with a deep understanding of Laravel Development and well-developed T-SQL skills, API design, and systems integration. You'll be responsible for building high-performance solutions, connecting with diverse external platforms, and introducing automated, scalable testing and deployment strategies.Key Responsibilities:

  • Architect, develop, and maintain scalable RESTful APIs.
  • Integrate and interface with third-party platforms (e.g., authentication services, data feeds, SaaS tools, ERP systems (Sage 200, Sage 300, Palladium, Syspro, IQ Retail etc).
  • Design and optimize high-performance T-SQL queries and database schemes.
  • Build and extend modular Laravel applications.
  • Implement CI pipelines and comprehensive test coverage using automated testing frameworks.
  • Maintain and evolve code in GitHub with PR-based collaboration and branching strategies.
  • Collaborate on backend architecture decisions, contributing to high-level system design.
  • Mentor junior engineers in software architecture, testability, and scalable design.
Tech Stack & Tools:
  • Languages & Frameworks: Laravel, SQL (T-SQL), JavaScript (basic)
  • DevOps & Tooling: GitHub Actions, CI/CD pipelines, Composer
  • Testing: PHPUnit, Pest, Mockery, Postman (for API testing), tSQLt
  • Cloud & Infra (Nice to have): Azure
Required Qualifications:
  • 5+ years' development experience, including Laravel and T-SQL in production environments.
  • Proficient in designing and optimizing T-SQL databases
  • Experience with external service integration via REST APIs.
  • Familiar with CI pipelines.
  • Solid grasp of Git version control, code reviews, and team workflows.
  • Strong architectural thinking, especially around modular and extensible backends.

The Legends Agency

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1426571
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned