- Company Name
- C'PRO
- Job Title
- Team Leader Développement (PHP / Dolibarr) – Financement
- Job Description
-
**Job Title**
Team Leader – Development (PHP / Dolibarr) – Finance
**Role Summary**
Lead the development of Dolibarr‑based ERP solutions for finance. Manage a small squad of developers, drive the Agile delivery cycle, set technical direction, and ensure high code quality and system stability. Collaborate closely with Product Owners to deliver integrations with ERP/CRM and financing systems.
**Expectations**
- Deliver functional, secure, and maintainable code on time.
- Guide the team toward best practices in architecture, testing, and DevOps.
- Foster a culture of continuous improvement and professional growth.
- Maintain alignment between product priorities and technical execution.
**Key Responsibilities**
- Own the Dolibarr/ERP development roadmap and sprint planning.
- Run Agile ceremonies (Scrum/Kanban), manage velocity, and define DoD/DoR.
- Mentor and onboard developers; set and review performance goals.
- Architect modular, performant, and secure PHP solutions (PHP 8+, Dolibarr modules, hooks, triggers).
- Define coding standards, enforce code reviews, and oversee CI/CD pipelines (GitLab CI, GitHub Actions).
- Coordinate releases with DevOps, manage Docker environments, and monitor applications (APM, Sentry).
- Design and maintain APIs and data import/export flows between Dolibarr, ERP, CRM, and financial systems.
- Work with Product Owners to clarify requirements, estimate effort, and prioritise backlog.
- Lead technical decision‑making, architecture reviews, and integration mapping.
- Participate in the recruitment process for new development talent.
**Required Skills**
- 5–8 years of PHP development, with at least 2 years in a lead or mentorship role.
- Proven experience with Dolibarr or similar open‑source ERP/CRM platforms.
- Strong knowledge of PHP 8+, MySQL/MariaDB, REST/JSON, Git, Composer, PHPUnit.
- Hands‑on experience with CI/CD, Docker, and Linux environments.
- Solid understanding of security practices (OAuth2, JWT), observability, and clean code principles.
- Agile expertise: Scrum/Kanban, Jira/Azure Boards, sprint planning, retrospectives.
- Ability to design modular, high‑performance, and secure architectures.
- Excellent communication, stakeholder management, and collaborative leadership.
**Required Education & Certifications**
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related field.
- Scrum Master or equivalent Agile certification is desirable.
- PHP or related technical certifications are a plus but not mandatory.