Chef d'équipe, développement
Nous recrutons un (e) Chef d'équipe, développement pour un de nos clients situés à Montréal, Griffitown.
La personne responsable du développement back-end doit offrir son savoir-faire à l’ensemble du développement des applications au niveau back-end.
RESPONSABILITÉS:
1. Mener et gérer une équipe de programmeurs;
2. Collaborer avec le VP Engineering sur les aspects techniques du projet et fournir les statuts au besoin;
3. Établir un agenda pour l’équipe de programmeurs et répartir les tâches au sein de l'équipe;
4. Définir les bonnes pratiques de programmations de l’équipe et les documenter;
5. Évaluer les échéanciers pour toutes tâches reliées à la programmation;
6. Définir certains aspects d’architecture des produits existants et nouveaux produits en coopération avec l’architecte en place;
7. S’engager à atteindre tous les objectifs;
8. Planifier, organiser, faire le suivi et évaluer le travail accompli par l’équipe;
9. Travailler en étroite collaboration avec les chefs d’équipe et les autres membres du département;
10. Effectuer des revues de code et revue de design auprès des équipes de programmeurs;
11. Au besoin, offrir de l’aide et du support avec les tâches de programmation;
12. Accomplir toutes autres tâches connexes.
Compétences
1. Posséder des compétences hors pair en programmation et en débogage JAVA, .NET, javascript (node.js);
2. Connaissance avancée des bases de données SQL et NoSQL;
3. Connaissance avancée des concepts de développement agile;
4. Maîtrise des concepts OO programming, REST, Pub/Sub, Event-driven architecture;
5. Connaissance des environnements Cloud, de préférence AWS;
6. Connaissance des systèmes d’exploitation Windows et Linux;
7. Une grande habileté en matière de relations interpersonnelles et de solides compétences en communication sont essentielles; 8. La flexibilité, le pragmatisme et la capacité de s’adapter aux changements sont tous nécessaires;
9. Être organisé, indépendant et motivé et être capable de mettre en place de nouveaux processus;
10. Être fluide en anglais et en français est nécessaire;
11. Connaissance des concepts Event sourcing, CQRS, SOA and Microservices un atout;
12. Posséder de l’expérience avec le concept d’intégration de système externe (transformation de données) est un atout.
Habiletés personnelles
1. Habileté dans les relations interpersonnelles
2. Bonne organisation du travail
3. Habileté de résolution de problèmes
4. Leadership
5. Excellentes aptitudes de communication orale et écrite en français et en anglais.