SIMOON CV

Senior PHP Developer - Accounting & ERP Systems

Entreprise
GAP RECRUITMENT SERVICES LIMITED
Lieu
Nairobi, Kenya
Contrat
CDI
Publication
Publiée le 11 octobre 2026

Description du poste

Position

:

Senior PHP Developer - Accounting & ERP Systems

Location:

Nairobi

Employment Type:

Full-time

Gross Salary Range:

KES 100,000 - 120,000 per month

Application Deadline:

23rd September 2026

About the Role

We are looking for an experienced

Senior PHP Developer

to join our team, with strong backend development skills and a preference for candidates who have prior exposure to accounting systems, ERP solutions, or financial applications. This role is ideal for a developer who enjoys building and maintaining robust, secure, and scalable systems that support core business and financial operations.

Key Responsibilities

Design, develop, test, and maintain backend systems and APIs using PHP

Build and enhance modules related to accounting, financial reporting, invoicing, or ERP functionality

Write clean, efficient, and well-documented code following best practices

Collaborate with cross-functional teams (frontend developers, QA, and product/business stakeholders) to deliver functional, reliable solutions

Troubleshoot, debug, and resolve technical issues in existing systems

Ensure data integrity, security, and compliance in financial and business-critical applications

Participate in code reviews and contribute to improving development standards and processes

Optimise application performance and database queries

Integrate third-party APIs and services where required (e.g., payment gateways, banking systems, tax/compliance tools)

Document technical processes, system architecture, and codebase for internal knowledge sharing.

Required Skills & Qualifications

Strong proficiency in

PHP.

Solid experience with a PHP framework (e.g., Laravel, CodeIgniter, Symfony, or similar)

Strong understanding of relational databases (MySQL/PostgreSQL), including query optimization

Experience with RESTful API design and integration

Familiarity with version control systems (Git)

Understanding of software development best practices, including testing and debugging

Strong problem-solving skills and attention to detail

Ability to work independently and manage priorities in a fast-paced environment

Preferred

Prior experience working with

accounting software, ERP systems, or financial applications

(e.g., invoicing, ledgers, payroll, inventory/financial modules)

Understanding of basic accounting or financial principles (double-entry bookkeeping, financial reporting, etc.)...