Analyste-programmeur
IBM
IT
Bromont, QC, Canada · Bromont, QC, Canada
Posted on Saturday, November 18, 2023
Introduction
Chez IBM, le travail est bien plus qu’un emploi, c’est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n’auriez jamais cru possibles. Être à la tête dans cette nouvelle ère technologique et résoudre quelques-uns des problèmes les plus difficiles du monde.
Votre rôle et vos responsabilités
En tant qu’Analyste programmeur, vous travaillerez comme membre d’une équipe de développement Agile à l’intérieur de la grande équipe des Technologies de l’Information (TI). Votre équipe immédiate se compose d’employés dynamiques qui ne cessent d’augmenter leurs compétences techniques et personnelles. L’entraide et l’ambiance de travail font de cet endroit un environnement de travail recherché. Dans votre poste, vous assumerez les tâches de développement et de support applicatifs reliés à la fabrication. Plus spécifiquement, vous pourriez être appelé à participer à l’adaptation de solutions existantes, la création de nouvelles applications ainsi que la mise à niveau de notre parc applicatif vers les nouvelles technologies. Vous pourriez aussi contribuer à divers projets d’améliorations qualitatives des applications existantes.
Chez IBM, le travail est bien plus qu’un emploi, c’est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n’auriez jamais cru possibles. Être à la tête dans cette nouvelle ère technologique et résoudre quelques-uns des problèmes les plus difficiles du monde.
Votre rôle et vos responsabilités
En tant qu’Analyste programmeur, vous travaillerez comme membre d’une équipe de développement Agile à l’intérieur de la grande équipe des Technologies de l’Information (TI). Votre équipe immédiate se compose d’employés dynamiques qui ne cessent d’augmenter leurs compétences techniques et personnelles. L’entraide et l’ambiance de travail font de cet endroit un environnement de travail recherché. Dans votre poste, vous assumerez les tâches de développement et de support applicatifs reliés à la fabrication. Plus spécifiquement, vous pourriez être appelé à participer à l’adaptation de solutions existantes, la création de nouvelles applications ainsi que la mise à niveau de notre parc applicatif vers les nouvelles technologies. Vous pourriez aussi contribuer à divers projets d’améliorations qualitatives des applications existantes.
Environnement de travail :
- Mode hybride (2 à 3 jours présentiel requis)
- Horaire flexible
- Méthodologie Scrum et/ou Kanban
- Espace de collaboration style aire ouverte
- Climat de travail jovial, collaboratif et dynamique
Important*** Ce poste comporte des tâches qui mettent en jeu des technologies en vertu de la réglementation sur les exportations sanctionnées. Pour être admissible à ce poste vous devez être citoyen canadien ou résident permanent du Canada.
Expertise professionnelle et technique requise
- Baccalauréat dans le domaine de l’informatique et idéalement entre 5 et 8 ans d’expérience en lien avec le poste
- Expérience en programmation Java
- Expérience avec le langage SQL
- Bonne maîtrise de GIT, GitHub, Maven, services Web (RESTful API, WebSocket)
- Bonne maîtrise de l’architecture logicielle, programmation orientée objet et design patterns
Expertise professionnelle et technique privilégié
- Connaissances du Framework Spring, Vue.js, Travis CI
- Connaissances du concept de ETL (extract-transform-load)
- Framework de tests : JUnit, Mockito, EasyMock