L'analyste-programmeur Front-End aura comme principale tâche de participer au développement et l’intégration d’un portail Web et de participer à son intégration au développement Back-End.

L'environnement technique de travail pour le contexte du mandat est le suivant

- Python (versions 2.7 et 3.6 sur les plateformes Windows et Linux)

- Outils d’automatisation (Ansible et Ansible Tower)

- Frameworks Javascript (Vue.js ou React ou Angular)

- Développement Web en Python (Django ou Flask)

- Plateformes et pipelines CI/CD (Jenkins)

- Bases de données relationnelles (RDBMS) et langage SQL

- Formats de sérialisation de données (YAML et JSON)

Principales responsabilités

- Assurer le développement et l’évolution de la plateforme d’automatisation dans un environnement Agile

- Assurer le développement et l’intégration d’un portail Web avec un « backend » en Python et « frontend » Javascript

- Suggérer des améliorations aux projets existants

- Produire un code de qualité

- Tester et débugger les livraisons

- Assurer la gestion des activités de développements qui vont lui être assignées en fonction des échéanciers entendus

- Assurer la validation et la correction des erreurs de développement

- Assure le transfert de connaissance à une ressource de Desjardins pour la prise en charge du code développé

- Documentation de la programmation et des procédures opérationnels implantées lors du mandat. 

Besoins détaillés

- Posséder de 5 à 9 ans d'expérience dans un rôle similaire;

- Maîtrise de la programmation Javascript et SQL;

-Très bonne expérience en développement Web;

-Très bonne connaissance en UI/UX

- Bonne connaissance en orienté objet;

- Connaissance d’un des « frameworks » Javascript suivants est un atout: Vue.js ou React;

- Connaissance du système de gestion des versions Git;

- Bonne connaissance de la méthodologie Agile;

- Avoir une bonne expérience de la manipulation de données (démontrer par des projets réalisés auparavant);

- Forte débrouillardise et autonomie;

- Bonne capacité d’analyse;

- Capacité à travailler dans un environnement structuré et avec des processus normalisés;

- Respect des échéanciers;



Location

Montreal, Canada

Job Overview
Job Posted:
6 days ago
Job Expires:
Job Type
Full Time

Share This Job: