Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Programmeur Analyste (Programmer Analyst)
Notre client recherche actuellement un Programmeur Analyste pour rejoindre son équipe des technologies de l’information à Montréal.
Dans ce rôle, vous développerez et maintiendrez de nouvelles applications logicielles afin de répondre aux besoins de l’entreprise tout au long du cycle de production.
Responsabilités
- Collaborer avec les membres de l’IT dans le développement et la maintenance de programmes et d’applications logicielles.
- Analyser et évaluer les systèmes et procédures d’affaires existants.
- Assister dans le développement et la documentation des logiciels et des besoins d’affaires, projet par projet, en collaboration avec les utilisateurs internes et les départements.
- Assister à définir les plans de projets de développement logiciel, y compris l’étendue, l’échéancier et la mise en œuvre.
- Mener des recherches sur les produits émergents de développement d’applications, les langages et les normes afin de soutenir les efforts d’acquisition et de développement.
- Faire le lien avec les Opérations et potentiellement avec des fournisseurs, afin d’assurer une mise en œuvre efficace de nouveaux produits ou systèmes logiciels, et pour résoudre tout problème d’adaptation.
- Recommander, planifier et effectuer des améliorations logicielles et des mises à niveau.
- Rédiger des scripts de programmation afin d’améliorer la fonctionnalité et/ou les performances des applications de l’entreprise, au besoin.
- Faire le lien avec les membres de l’IT et les Opérations pour aider à résoudre les problèmes d’applications logicielles et de produits.
- Concevoir, exécuter et surveiller des tests de performance des logiciels sur de nouveaux programmes et des programmes existants, afin de corriger les erreurs, d’identifier les domaines à améliorer et de réaliser le débogage général.
- Administrer une analyse critique des résultats de test et fournir des solutions aux problèmes identifiés.
- Générer des statistiques et rédiger des rapports pour la direction et/ou les membres de l’équipe sur l’état du processus de programmation.
- Développer et maintenir des manuels d’utilisation et des lignes directrices.
À propos de vous
- Obtention d’un baccalauréat en informatique ou en génie logiciel.
- Minimum de 3 ans d’expérience.
- Maîtrise de divers langages de programmation incluant : VB .Net, .NET, T- SQL et ASP.NET.
- Expérience des systèmes d’exploitation avec MS-SQL 2008, WIN XP et WIN 7/8.
- Expérience pratique dans le développement de cas de test et de plans de test.
- Vous aurez également des connaissances en développement cloud et Power BI.
- Connaissance des pratiques et lois applicables en matière de confidentialité des données.
- Capacité à communiquer efficacement avec du personnel non technique et avec des membres d’équipes interdisciplinaires.
- Flexibilité et capacité d’adaptation concernant l’apprentissage et la compréhension des nouvelles technologies.
- Capacité à mener des recherches sur les questions et les produits liés aux logiciels.
- Compétences analytiques et de résolution de problèmes.
- Capacité à travailler à la fois de manière autonome et dans un environnement axé sur le travail d’équipe et la collaboration.
Atout (Nice to Have)
- Idéalement, vous aurez également des connaissances avec Snowflake.
- ETL et ELT.
À propos de nous
Notre client s’engage à créer et à maintenir un environnement de travail accessible et inclusif afin d’éliminer la discrimination fondée sur l’âge, la couleur de peau, l’origine, la religion, le sexe, l’orientation sexuelle et toute autre caractéristique.
#J-18808-Ljbffr