| Industry: |
Internet Web |
| Location: |
Montreal |
| Type: |
Permanent |
| Job Number: |
12315 |
| Description: |
Sous la direction du directeur technologie, le team leader PHP de niveau senior, sera appelé à participer à la modélisation et è la création des bases de données et à programmer des applications et des services web en PHP, à s'assurer de la qualité du code et de la documentation fournis par eux, à proposer et/ou implémenter des standards de code et d'architecture selon les directives du directeur des technologies, à être garant de la qualité technique du code produit et de sa performance, à proposer toute amélioration des processus de technologie et de production |
| Requirements: |
Exigences / compétences recherchées - Disposer d'au moins 5 années d'expérience en programmation PHP version 4+5;
- Maîtriser les concepts du développement oritenté-objet et AJAX;
- Connaître les langages de développement JavaScript et de communication XML;
- Avoir développé avec des frameworks tel que Codelgniter ou Zend;
- Être apte à travailler avec MySQL, PostgreSQL et MS SQL Server;
- Conaissance des principes REST est un atout;
- Connaissance des architectures SOA et three-tiered est un atout;
- Bonne maîtrise du français et de l'anglais (parlé et écrit);
- Excellentes capacité de communication, d'argumentation et de synthèse;
- Excellentes connaissances de l'Internet et des médias interactifs.
Habiletés nécessaires - Concevoir et supporter l'architecture des applications en collaboration avec le DTI;
- Concevoir et supporter le processus de développement et ses outils en collaboration avec le DTI;
- Produire une documentation claire, adaptée et pertinente;
- Produire un code orienté objet réutilisable;
- Produire des analyses, et un code clair et structuré;
- Être le programmeur ressource pour les autres membres de l'équipe;
- Revoir le code des autres développeurs et suggérer des améliorations, des standars, et/ou des processus adaptés;
- S'avoir s'approprier la technologie d'une application et son architecture;
- Assurer la comptabilité multi-navigateurs des produits;
- Faciliter le processus de conception des produits;
- Travail d'équipe, gestion des priorités, autonomie, rapidité, sens de l'initiative, habiletés interpersonnelles et souci du la qualité.
|