Job Description
Job Title: Full-Stack PHP Developer – GEJO Application
Context:
We are looking for a skilled Full-Stack PHP Developer with experience in a support role to strengthen the GEJO team.
GEJO (Integrated Electronic Judicial Monitoring File) is a critical application used by prosecutors' offices, courts, justice centres, and penitentiary institutions to track sentence enforcement files.
Responsibilities:
* Design, develop, and maintain backend systems and applications using PHP and associated frameworks like Laravel or Symfony.
* Write clean, efficient, and well-documented code, adhering to best practices and standards.
* Integrate PHP-based applications with databases, external APIs, and other services.
* Perform unit, integration, and system tests to ensure software quality and reliability.
* Optimize the performance of existing applications through debugging, refactoring, and codebase improvements.
* Document technical specifications, system designs, and architectures.
Experience:
* experience in PHP development (frontend and backend).
* Experience with the Symfony PHP framework.
* Experience with MySQL or Maria DB databases.
* Experience providing end-user support.
Technical Skills:
* Experience working with ORM tools.
* Proficiency in version control and CI/CD tools like Git, Jenkins, or GitHub Actions.
* Familiarity with tools like Jira and Confluence.
* Strong problem-solving and analytical skills.
* Excellent communication skills for technical and non-technical stakeholders.
* Experience working in Agile/Scrum environments.
* Ability to work independently and deliver high-quality solutions.