En tant que développeur, tu participeras à la modernisation et à l’évolution de systèmes ainsi qu’au développement de nouvelles applications et fonctionnalités qui sont essentielles pour plusieurs unités d’affaires. Tu collaboreras avec ton équipe à l’analyse des besoins afin d'identifier les changements requis aux systèmes. Tes travaux de programmation et d’accompagnement s’exécuteront dans des environnements de développement traditionnels et de plus en plus dans le cloud. Tu pourras être appelé à faire la revue de code de tes pairs et au sein de ton escouade Scrum ou Kanban, tu seras un joueur important de la qualité livrée.
Au-delà de tes connaissances techniques et de ton expérience, comme joueur d’équipe tu devras démontrer une bonne ouverture d’esprit face aux approches agiles et donc une polyvalence et un désir de contribuer à tous les travaux de l’équipe même si parfois ces derniers t‘amènent à l’extérieur de ta fonction principale (« T shape »). Cela implique également de savoir communiquer en toute transparence et respect avec tes coéquipiers, ainsi que de recevoir de la rétroaction constructive. Pour être un bon joueur d’équipe, ta capacité et ta curiosité pour t’autoformer sur les approches, outils et tendances du marché est essentielle.
En collaboration avec ton équipe, participer à :
Devra maîtriser au minimum les compétences suivantes :
Voici spécifiquement les requis dans le cadre de ce mandat :
Développeur Fullstack • Montreal, Canada