Programmeur-analyste senior

Temps plein

PRINCIPALES RESPONSABILITÉS

Sous la responsabilité du directeur général et en étroite collaboration avec le chargé de projet, le programmeur-analyste senior a la responsabilité de concevoir et participer au développement d’applications complexes, de préparer la documentation, de trouver, de communiquer et de corriger des problèmes ou apporter des améliorations.
ANALYSE
  • Installer, configurer, mettre à jour et assurer le bon fonctionnement du matériel informatique et des logiciels
  • Effectuer des analyses au sein des applications existantes.
  • Identifier les faiblesses du code et les améliorations à apporter.
  • Fournir des recommandations sur les meilleures stratégies de programmation pour développer efficacement de nouvelles applications ou procédures tout en gardant à l’esprit les meilleures pratiques.
  • Respecter les normes de programmation internes selon les standards et les procédures établis.
  • Veiller à la qualité, la précision et l’efficacité du code et des programmes.
  • Appliquer toutes les nouvelles mises à jour disponibles dans le langage de programmation.
  • Fournir des rapports hebdomadaires sur l’avancement des projets, estimer les temps, les coûts et les besoins ainsi que l’impact des fonctions proposées.
PRÉPARATION
  • Comprendre les défis de la direction, les décisions et les contraintes de conception.
  • Participer à des réunions et à des ateliers avec les utilisateurs et les analystes de l’entreprise.
  • Planifier efficacement son travail et fournir des mises-à-jour sur la progression des différents projets.
  • Travailler en collaboration avec les autres membres d’équipe et occasionnellement les guider dans la mise en œuvre des projets.
CONCEPTION
  • Concevoir et perfectionner des programmes existants.
  • Participer à la création de la documentation d’instruction pour le groupe d’assurance qualité.
  • Résoudre des problèmes en collaboration avec l’équipe.
  • Effectuer toutes autres tâches liées au poste.

PROFIL RECHERCHÉ

  • Autonomie et initiative
  • Capacité d’adaptation et à travailler sous pression
  • Capacité de mener de front plusieurs activités en même temps
  • Leadership, entregent et esprit d’équipe
  • Esprit vif, diplomatie et patience

EXIGENCES

  • DEP en soutien informatique, DEC en informatique ou expérience jugée équivalente
  • Maitrise de l’anglais de niveau intermédiaire/avancé
  • Excellente connaissance des langages suivants : C#, GDI+, Win32, WinForm, WPF
  • Très bonne connaissance de la programmation orientée objet
  • Bonne compréhension de Microsoft SQL (scripting, Stored Procedures, etc.)
  • Connaissance en Azure Devops, GIT ou équivalent
  • Expérience en développement API
  • Connaissance code G (un atout)
  • Excellentes connaissances en informatique général, dont la suite Office
  • Forte capacité d’analyse et de résolution de problèmes
  • Facilité à communiquer, synthétiser et à vulgariser l’information
  • Habileté pour le travail d’équipe
  • Capacité à planifier, organiser et évaluer
  • Souci de produire un travail de qualité, identifier les priorités et respecter les délais
  • Capacité à assurer les suivis quotidiens

POSTULER

Nous sommes à la recherche de candidats pour se joindre à notre équipe. Si le défi vous intéresse, envoyez-nous votre CV!

*Le masculin est utilisé dans le seul but d’alléger le texte.