Programmeur ou programmeuse de PRE, Technologie de l'information
On demande
Poste à temps plein
Ce poste est désigné comme un poste pouvant nécessiter une semaine et des heures de travail différentes. Toutefois, la semaine de travail demeurerait de trente-trois heures et trois quarts (33,75) par semaine. Les heures d'ouverture officielles de l'Université sont de 9 h à 16 h 30, du lundi au vendredi, pendant et y compris les mois de septembre à avril, et de 8 h 30 à 16 h du lundi au vendredi pendant et y compris les mois de mai à août. Sur préavis de quatre semaines, la semaine de travail et/ou les heures de travail peuvent être modifiées. (Cela peut inclure des quarts de travail le soir et/ou le week-end).
Fonctions
Le ou la titulaire du poste relève du gestionnaire de la PRE et doit :
- apporter un soutien à l’environnement PRE utilisé par l’administration et le corps professoral, ce qui comprend:
- créer de nouveaux programmes, modifier des programmes existants et régler les erreurs ou défauts dans un environnement PRE, comme Colleague;
- comprendre le nouveau programme ou la modification ainsi que l’environnement actuel et le flux de travail;
- déterminer le meilleur plan d’action pour programmer la modification;
- essayer et vérifier les modifications avec le superviseur et l’unité;
- aider à personnaliser le logiciel de libre-service, ce qui comprend :
- modifier le logiciel actuel afin qu’il réponde aux exigences de l’Université en anglais et en français;
- programmer en formats Unibasic, HTML ou JavaScript et régler les problèmes;
- programmer en formats Visual Studio, .NET et C#;
- passer à l’épreuve les codes développés (de départ et de régression);
- mettre au point des API auxquelles auront recours les utilisateurs de l’interne qui utilisent une ou plusieurs plateformes, comme Ellucian, des API sur le Web ou des API sur mesure;
- assurer une base de codes méticuleux en assurant efficacement la gestion de référentiels et le contrôle de versions (serveur Team Foundation ou Github);
- s’acquitter des autres tâches qui lui sont confiées et sont directement liées à ce poste.
Exigences
- baccalauréat spécialisé (4 ans) en informatique;
- de trois à cinq ans d’expérience pertinente;
- expérience dans le langage de programmation BASIC, p. ex., Visual Basic, et connaissance des langages 4GL;
- expérience en matière de C#, ASP.NET, Entity Framework, MVC, Web API, JavaScript (y compris les bibliothèques d’IU KnockoutJS, jQuery et jQuery), HTML5, JSON et XML, et solide compréhension des techniques de conception orientée objet;
- expérience à utiliser XML et EDI;
- connaissance du système d’exploitation UNIX;
- expérience en ce qui concerne les applications relatives à la technologie client-serveur;
- capacité de travailler en équipe, dans des environnements fonctionnels très différents et avec divers utilisateurs;
- excellentes compétences en communication et relations interpersonnelles;
- capacité d’établir la priorité des travaux et de gérer plusieurs tâches provenant de clients multiples;
- le bilinguisme (anglais et français) ou la volonté de suivre une formation linguistique en français est requis; la connaissance ou la maîtrise prouvée d’une langue autochtone est un atout certain.
Présenter une demande maintenant
Nous accepterons uniquement les candidatures soumises en utilisant le formulaire en ligne.
L4008E-06
35,68 $ - 40,91 $ de l'heure
À l'étude
Poste affiché jusqu'à ce qu'il soit pourvu.