Développeur Sénior

Emplacement(s)

Montréal, Qué (Canada)

Description de l'emploi

Description de poste :
Relevant du Chef de service développement et application des systèmes, le développeur sénior sera responsable de la conception et du développement d’applications logicielles et d’interfaces système en fonction des besoins et des spécifications techniques des utilisateurs, ainsi que de la prise en charge des applications de première ligne pour les utilisateurs finaux.
 
Principales responsabilités :
 
  • Lire, clarifier et assimiler les exigences des utilisateurs et les spécifications techniques;
  • Participer au développement d’applications complètes du cycle de vie, y compris :
  • Analyser/évaluer les exigences et produire des documents de conception selon une méthodologie ou un processus prédéterminé;
  • Concevoir, coder et déboguer des applications dans divers langages logiciels selon des normes prédéterminées;
  • Effectuer des tests et l'assurance de la qualité;
  • Intégrer les logiciels dans des systèmes existants;
  • Soutenir, maintenir et documenter les fonctionnalités des logiciels;
  • Offrir une assistance aux utilisateurs finaux sur une application spécifique en cas de besoin ;
  • Participer activement aux réunions de planification;
  • Collaborer avec les parties prenantes internes et / ou externes si nécessaire pour résoudre les problèmes;
  • Former, encadrer et guider les autres dans leur domaine de spécialisation; favoriser le travail d'équipe et l'innovation en impliquant d'autres personnes dans la résolution de problèmes et la pensée créative;
  • Participer à l'évaluation et à l'identification de nouvelles technologies;
  • Développer des logiciels dans le contexte d'un projet, tout en assurant l'alignement sur l'architecture actuelle et en développement;
  • Identifier de manière proactive les domaines à améliorer, rechercher des solutions et formuler des recommandations;
  • Fournir un support pour les problèmes en escalade;
  • Créer des rapports de base de données avec SQL;
  • Aider au support et à la maintenance de la base de données;
  • Participer à la mise en œuvre du nouveau logiciel à toutes les étapes de la planification des systèmes;
  • Participer aux tests des systèmes ou des applications avant le déploiement pour identifier et atténuer les bogues;
  • Fournir au responsable informatique ou au directeur informatique des rapports sur le statut des tâches et / ou des projets qui lui sont assignés;
  • Se tenir au courant des développements des langages de programmation, des normes et des produits.

Critères exigés

  • Baccalauréat en informatique / génie informatique ou diplôme équivalent ou expérience équivalente requise;
  • 5 à 7 ans d’expérience dans un environnement ERP ;
  • 5 à 7 ans d’expérience dans un environnement de développement orienté objet ;
  • Expérience avec les technologies suivantes : HTML, JavaScript, CSS, Ajax, jQuery, JSON et REST ;
  • Services de rapports principaux (SQL Server Report Services)
  • Compréhension des bases de données relationnelles avec expérience en écriture de requêtes pour récupérer et stocker des données ;
  • Connaissance du logiciel Team Foundation Server (TFS) est un atout ;
  • Connaissance de BaanIV, InforLN, ION, Ming.le, InforOS, Time Track, Warehouse Mobility, Mongoose, IDM ;
  • Excellente connaissance des langages de script de haut niveau, tels que C ++, .NET, SQL, outils de Business Intelligence ;
  • Connaissance des outils de programmation tels que les éditeurs de texte, les formateurs, les compilateurs et les débogueurs ;
  • Compréhension solide de la manière d'interviewer les utilisateurs finaux afin de déterminer les spécifications fonctionnelles, les exigences de l'entreprise et la convivialité.

Ce site web utilise des cookies. Certains sont utilisés à des fins statistiques et d'autres sont mis en place par des services tiers. En cliquant sur « Autoriser tout », vous acceptez l'utilisation de tous les cookies.