Auckland Jobs |
Canterbury Jobs |
Northland Jobs |
Otago Jobs |
Southland Jobs |
Tasman Jobs |
Wellington Jobs |
West Coast Jobs |
Auckland Jobs |
Canterbury Jobs |
Northland Jobs |
Otago Jobs |
Southland Jobs |
Tasman Jobs |
Wellington Jobs |
West Coast Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Quebec City, QC |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Full Time |
Sommaire de la fonctionEffectue des travaux informatiques d’analyse, de conception et de programmation afin d’instaurer ou de modifier des systèmes informatiques institutionnels.Tâches et responsabilités principales Conçoit, élabore, teste, instaure et documente les améliorations aux programmes ou modules reliés aux systèmes informatiques institutionnels dans le respect des besoins de la clientèle et des exigences techniques. Effectue la réalisation technique de projets informatiques. Fournit une assistance technique aux usagers; diagnostique et résout les problèmes d’application et de programmation. Assiste le responsable de projets dans la planification et l’estimation de coûts et de temps. Participe à la réalisation ou réalise les phases d’analyse de test et d’implantation de sous-systèmes informatiques. Effectue la mise en opération, la surveillance, le débogage de systèmes d’information; teste et implante des versions nouvelles de logiciels, des corrections et modifications apportées par les fournisseurs aux produits. Rédige des guides sur le mode d’utilisation de systèmes, produits ou équipements ainsi que des documents de vulgarisation. Collabore à l’évaluation des besoins de formation des usagers; prépare et anime des sessions de formation ou d’information; anime des groupes de discussion, des forums électroniques. Effectue une veille technologique, repère des nouveautés et suggère des innovations ou améliorations; conseille en matière d’orientations technologiques. Accomplit temporairement les tâches dun poste connexe ou inférieur lorsque requis.NoteLa liste des tâches et responsabilités principales ci-dessus énumérées est sommaire et indicative. Il ne sagit pas dune liste complète et détaillée des tâches et responsabilités susceptibles dêtre effectuées par un membre du personnel professionnel. Cependant, les tâches et responsabilités non énumérées ne doivent pas avoir deffet sur la classification de la présente fonction .Exigences normalesScolarité : Grade universitaire de 1er cycle en informatiqueou dans une discipline appropriée.Expérience :Autres :Une combinaison de scolarité jugée équivalente à lexigence normale de scolarité est retenue.Une combinaison dexpérience pertinente jugée équivalente à lexigence normale dexpérience est retenue.À titre dinformationLa direction des technologies de l’information est à la recherche dun(e) développeur « Backend » pour joindre une équipe de réalisation agile. Dans un premier temps, la personne sélectionnée sera assignée au secteur de la Gestion des études et elle effectuera des travaux d’analyse et de programmation sur des produits comme : ladmission en ligne, la gestion de l’offre de formation et divers autres produits sous la responsabilité du secteur. Elle devra concevoir, développer, tester, instaurer et documenter de nouvelles fonctionnalités ou améliorations aux programmes ou modules reliés aux systèmes informatiques institutionnels dans le respect des besoins de la clientèle, des exigences techniques et des bonnes pratiques en la matière.Profil recherché :Un niveau de compétence intermédiaire en développement backend;Une bonne maîtrise du langage de programmation Java;Des connaissances pratiques dans: L’utilisation du framework applicatif Spring; Le mapping objet-relationnel avec Hibernate (JPA) avec notions de base PL/SQL; Le développement de tests unitaires automatisés avec JUnit et Mockito; Le développement d’API web REST; L’utilisation des différents patrons de conception (design patterns); L’utilisation du gestionnaire de projet Maven; L’utilisation dun système de contrôle de version (Git, Subversion);D’excellentes aptitudes au travail en équipe, dadaptation au changement et du maintien de la qualité.Seront considérés comme des atouts : Expérience avec les outils d’intégration et de déploiement continu; Expérience avec la technologie de conteneur applicatif Docker; Expérience avec les plateformes d’orchestration de conteneurs applicatifs Kubernetes et/ou Openshift; Expérience avec la méthodologie Agile : SAFe, Scrum, Kanban.Quick Apply