Entreprise:
Description de l'annonce:
- Évaluation, développement, maintenance et mise à jour d’applications, modules et fonctionnalités requis sous différents environnements;
- Contrôle de la qualité des livrables techniques du projet;
- Interaction régulière avec les équipes concernées, à distance, tout au long des différents processus de développement;
- Définition des besoins et implémentation des solutions techniques optimales;
- Compréhension des besoins des bénéficiaires et utilisateurs sous une conception à exploitation accrue;
- Une très bonne gymnastique mentale et l’assurance de la phase de conception de projets exploitables à long terme; participation active aux revues de code et de conception;
- Conception et développement d’API internes et exploitation d’API externes à complexité variable;
- Évaluation et révision des spécifications ainsi que des exigences selon les besoins techniques et d’affaires;
- Écriture du code testable, efficace et réutilisable convenant à l’intégration et le déploiement continu qui respecte les meilleures pratiques ainsi que les directives de déploiement de solutions technologiques avant-gardistes;
- Analyse des spécifications fonctionnelles par rapport à des cahiers des charges;
- Analyse des dysfonctionnements applicatifs et la proposition de solutions;
- Participation à l’amélioration continue des procédures de travail;
- Assurance du "versioning" du code source du projet;
- Découpage des projets en tâches, planification du travail et des horaires de l’équipe;
- Assurance des suivis, surveillance des progrès et des échéanciers;
- Participation à toutes les phases de développement (design, codage, contrôle de la qualité, test, déploiement);
- Participation à la maintenance, à la mise à jour, à la personnalisation, à la configuration, à la validation, aux tests et à la mise en service des systèmes opérationnels existants;
- Assurance du "mentoring" et du conseil technique auprès de l’équipe, promotion du développement professionnel, acquisition et transfert de connaissance;
- Gestion des demandes de changement, validation de la conformité des projets et la qualité des livrables;
- Assurance de la liaison avec les consultants externes.
- Formation académique pertinente en informatique;
- 4 ans et plus d'expérience en développement Web et en gestion d'équipe;
- Avoir travaillé avec un système de "versioning" et collaboration (Git, SVN, etc);
- Maîtrise du développement avec des langages de type PHP/MySQL et des méthodes de développement MVC;
- Connaissance de l'architecture LAMP (Linux, Apache MYSQL, PHP);
- Connaissance solide de l’architecture l’API REST;
- Connaissance des frameworks PHP (CodeIgniter, Symfony 4 et Laravel);
- Connaissance du framework Python (Django);
- Connaissance du framework Ionic 4;
- Connaissances en HTML, CSS, Jquery et Bootstrap (RWD);
- Maîtrise du développement moderne en JavaScript (Typescript, Angular 9, NodeJs);
- Participation aux rencontres SCRUM, aux estimations;
- Autonomie, dynamisme, esprit critique et rigueur;
- Facilité à communiquer, gérer les priorités, capacité d’adaptation;
- Responsabilité et prise d’initiatives pour l’intégration des bonnes pratiques, normes et méthodes;
- Capacité de travailler sur plusieurs projets simultanément, avec des échéanciers serrés et sur différents faisceaux horaires;
- Avoir les habiletés d'assurer la traçabilité et la documentation appropriées aux différents, projets et taches et maintenir une communication documentée avec les différents acteurs internes et externes;
- Capacité de travailler rapidement, soigneusement et s’adapter bien aux changements;
- Excellentes aptitudes pour les relations interpersonnelles, positivisme, ambition et honnêteté;
- Excellente maîtrise du français et de l’anglais (parlé et écrit) – obligatoire;
- Ouvert à s’impliquer dans des tâches connexes à son poste.