Analyste programmeur
Tu veux un poste où tu peux concevoir, développer, tester et maintenir des solutions logicielles? T’es un(e) pro dans la création de solutions logicielles l’analyse des besoins des utilisateurs?
On cherche un(e) Analyste programmeur qui sera responsable de la mise en œuvre technique des solutions. Une personne polyvalente qui va allier compétences techniques et relationnelles pour mener à bien des projets de développement logiciel et qui travaillera en étroite collaboration avec diverses équipes pour livrer des produits de haute qualité.
Qu'est-ce que ça fait un.e analyste programmeur ?
Collaborer avec les utilisateurs, les gestionnaires et les parties prenantes pour recueillir, analyser et documenter les besoins métier et les exigences techniques;
Élaborer des spécifications techniques, concevoir l’architecture des applications et modéliser les bases de données ou les flux de traitement selon les meilleures pratiques;
Programmer des solutions à l’aide de langages appropriés (ex. : Java, C#, Python, JavaScript, etc.) en respectant les normes de qualité, de sécurité et de performance;
Effectuer les tests unitaires et participer aux tests d’intégration et de validation. Corriger les anomalies détectées et assurer la stabilité des livrables;
Assurer le soutien technique, corriger les bogues, mettre à jour les fonctionnalités existantes et optimiser les performances du logiciel;
Rédiger et maintenir à jour la documentation technique et fonctionnelle des solutions développées;
Travailler en étroite collaboration avec les chefs de projet, les architectes, les analystes d’affaires, les testeurs QA et les autres membres de l’équipe de développement.
Qu'est-ce que ça prend pour être un.e analyste programmeur?
Diplôme en informatique, génie logiciel ou domaine connexe;
3 à 5 ans d’expérience minimum;
Très bonne connaissance des environnements Microsoft, incluant M365 et Azure.
Bonne connaissance des bases de données relationnelle MS SQL et MySQL;
Expérience confirmée en analyse fonctionnelle et conception technique;
Solide capacité à résoudre des problèmes complexes de manière autonome;
Esprit d’équipe, rigueur et sens de l’organisation;
Bonne connaissance des concepts d’intelligence artificiel (IA)(atout);
Expérience en comptabilité, finance et gouvernance d’entreprise (atout);
Connaissance des méthodologies agiles de DevOps et de la sécurité applicative (atouts).
Ce qui nous démarque des autres entreprises :
Un salaire compétitif et des possibilités d’avancement;
Assurances collectives + REER avec contribution de l’employeur;
Accès à la télémédecine;
Possibilité de travailler à partir de nos bureaux de Val d’Or, Laval, Québec et télétravail.