| Recrutement| Emplois| Programmeur senior

19 janvier 2021

Programmeur senior

Titre du poste: Programmeur analyste

Département : Technologie de l'information

Relève de : Gestionnaire de projet informatique

Sommaire du poste 

Le titulaire du poste participe à des projets d'implantation et de développement d'applications qui serviront à gérer les aspects fonctionnels des outils informatiques utilisés par l'ensemble des usagers.

Principales responsabilités

  • Participer à toutes les étapes de conception et de développement d’une gamme de produits logiciels : Design, architecture, analyse et programmation.
  • Déterminer et analyser les besoins informatiques et techniques des usagers.
  • Développer de nouvelles fonctionnalités et assurer la maintenance des programmes en place.
  • Veiller à la qualité des programmes et des services informatiques selon les standards, les normes et les procédures en vigueur.
  • Concevoir et appliquer des solutions aux défaillances informatiques tout en perfectionnant les programmes.
  • Documenter et effectuer les scénarios de tests assurant ainsi la qualité des livrables et maintenir à jour la documentation de suivi de projets.

Formation/Expérience/Certification

  • DEC/AEC/BAC en informatique de gestion
  • Expérience de 10 ans en programmation

Connaissances

  • Utilisation de Microsoft Visual Studio
  • Excellente connaissance du C# .net avec WPF.
  • Les requêtes T-SQL avec Microsoft SQL Server.​
  • Une connaissance minimale en PHP et MySQL est un plus

Compétences et aptitudes requises

  • Autonomie dans le travail : la personne doit être à l’aise d’apprendre par elle-même par l’entremise de recherche;
  • Capacité d’adaptation : Les projets peuvent changer rapidement et demandent de l’adaptation rapide afin de pouvoir bien opérer dans différents environnements;
  • Prise en charge de projet : Le programmeur sera amené à faire des prises de besoins des usagers, les analyser et proposer des solutions qu’il développera par la suite conjointement avec les personnes concernées;
  • Esprit d’équipe : Pouvoir travailler conjointement avec d’autres programmeurs et/ou usagers dans le but de réaliser les projets selon les attentes;
  • Communication : La personne doit être en mesure de communiquer avec les différents départements/intervenants d’un projet pour que tous soient au courant des développements et de l’avancement des projets. Il faut également être en mesure d’écrire des procédures et de créer des documents explicatifs clairs.

Conditions de travail

  • Environnement de travail de bureau;
  • Peut être appelé à faire de la route parmi nos différentes divisions. 
Postuler