• Développeur de logiciels

    Identification
    2019-1431
    Emplacement: État/Province
    QC
    Catégorie
    Technologies de l’Information
  • Description

    Aperçu du poste

    Le développeur de logiciels a la responsabilité de développer des services, systèmes et applications, d’effectuer l’entretien et d’assurer l’évolution continue des logiciels existants tout en respectant à la lettre les exigences commerciales et conceptuelles.

    Fonctions et tâches essentielles

    • Développer des codes de qualité supérieure en matière de robustesse, extensibilité, fiabilité et sécurité.
    • Fournir des estimations détaillées des tâches de développement aux chefs de projet.
    • Réaliser toutes les tâches selon les estimations fournies.
    • Documenter les efforts de développement.
    • Dépanner, entretenir et mettre à niveau les systèmes existants, tel qu’indiqué par le chef fonctionnel.
    • Apprendre et appuyer tous les systèmes internes, tel qu’indiqué par le chef fonctionnel.
    • Respecter les normes, processus et procédures du service et de l’entreprise.
    • Résoudre des problèmes rapidement et efficacement.
    • Assurer la liaison avec les autres secteurs de l’entreprise pour instaurer un flux de travail efficace.

    Habiletés et compétences requises

    • Bonnes aptitudes de communication, autant à l’oral qu’à l’écrit.
    • Fortes compétences relationnelles et capacité à partager ses connaissances et son expérience avec les autres membres de l’équipe, tel qu’indiqué par le chef fonctionnel.
    •  
    • Bonnes aptitudes en résolution de problèmes.
    • Suivre les instructions et les engagements, tel que convenu avec le chef fonctionnel.

    Compétences techniques et professionnelles

    • Baccalauréat en informatique, génie logiciel ou une expérience de travail équivalente.
    • Trois à cinq ans d’expérience en développement de logiciels dans un environnement de développement officiel.
    • Expérience dans le développement d’architecture orientée services et de services en ligne.
    • Expérience dans le développement sans serveur et l’infonuagique.
    • Expérience dans l’apprentissage automatique (et de l’IA en général, en particulier
      discours à texte et les technologies du langage nature).
    • Expérience avec l’utilisation de versionnage et contrôle de code source en utilisant TFS ou un programme semblable.
    • L’expérience dans un environnement SCRUM/Agile est un atout important.

     

    Compétences spécifiques aux technologies

    • Expert de Python
    • Expérience avec de Node.js ou Java.
    • Expérience avec GCP ou AWS.
    • Bonne connaissance des outils de validation de code.

     

     

    ***Nous conservons votre curriculum vitae pendant une période indeterminée pour de futures opportunités de carrière.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed