Location: Montréal

Développeur(-euse) d'applications informatiques (Full Stack)

HEC Montréal
  • Entreprise:

    HEC Montréal

  • Type: Temporaire
  • Ville:

    Montréal

  • Expérience de travail: Junior
  • Date de publication: 28 oct. 2019
Simplifiez-vous la vie!

Recevez par courriel des nouveaux emplois comme celui-ci.

Description de la compagnie

Grande école de gestion de classe mondiale, HEC Montréal se démarque par l’excellence de ses programmes d’enseignement de la gestion, par la réputation de ses professeurs, par la qualité de ses projets de recherche et par sa notoriété au sein des milieux d’affaires. Ces atouts lui ont valu l’obtention de trois agréments prestigieux : EQUIS, AACSB International et AMBA.

HEC Montréal offre à son personnel et à ses étudiants un milieu dynamique, stimulant et multiculturel, véritable carrefour des tendances dans tous les secteurs de la gestion.


Sommaire du poste

Laboratoire Tech3Lab
Poste temporaire, temps plein, mandat d’une année.

Milieu de vie
HEC Montréal est la première école de gestion au Canada. Centenaire, détentrice de trois agréments internationaux, sa réputation est établie au Québec, au Canada et à l'international. HEC Montréal offre un milieu de travail enrichissant, dynamique, stimulant et multiculturel; véritable carrefour des tendances dans tous les secteurs de la gestion.

Le Laboratoire Tech3Lab est un lieu de recherche doté d’une gamme de technologies d’observation permettant de mener des recherches expérimentales sur les comportements et les mécanismes de prise de décision en contexte technologique. Les équipements du laboratoire permettent la collecte de données empiriques (psychométrique, psychophysiologique, données d’utilisation et d’observation).

Rôle et responsabilités

Le développeur ou la développeuse d’applications informatiques (Full Stack) s’assure de la réalisation des activités de conception, de développement, de tests, de déploiement et de soutien des applications Web destinées à supporter les produits. Cette personne travaille en partenariat avec le client pour faciliter et structurer le transfert technologique provenant du Tech3Lab. Plus spécifiquement :

Analyse et conception

  • Évalue la faisabilité des développements et des modifications nécessaires et recommande une solution technologique.
  • Prend en considération les besoins et les objectifs, les contraintes structurelles, temporelles et les configurations disponibles.
  • Définit, conjointement avec les utilisateurs potentiels et les analystes, les objectifs, les échéances et les mesures de performance des outils qui seront livrés.
  • Vérifie la faisabilité technique des solutions esquissées auprès des sources appropriées et fait rapport aux différents interlocuteurs.

Développement

  • Développe des applications et des outils qui facilitent les activités de transfert technologique.
  • Applique et respecte les standards de développement de l’industrie.
  • Rédige la documentation technique et les dossiers d’implantation des applications développées.
  • Planifie, documente et réalise les tests unitaires et intégrés.
  • Assiste les utilisateurs dans la réalisation des essais d’acceptation.

Soutien

  • Assure le soutien des applications développées par son secteur de travail.

Veille technologique

  • Identifie les opportunités qu’offrent les technologies de l’information et les nouveaux services offerts par les fournisseurs, puis soumet ses recommandations à son supérieur immédiat.  
  • Conseille son supérieur immédiat sur les nouveaux outils de développement pouvant soutenir les activités des employés de la Direction des technologies de l’information.

Profil recherché

  • Diplôme de niveau baccalauréat en technologies de l'information, en informatique ou dans toute autre discipline appropriée
  • Minimum de deux années d’expérience de travail pertinente en développement Web
  • Connaissance du Framework ReactJS
  • Bonne connaissance du HTML et des feuilles de style CSS
  • Connaissance approfondie du langage de programmation JavaScript, NodeJS, Express
  • Connaissance approfondie du langage de programmation Java et du Framework Spring
  • Bonne connaissance des bases de données relationnelles Oracle et/ou MySQL
  • Aptitudes pour le travail d’équipe
  • Innovation et créativité
  • Esprit d’analyse et capacité de synthèse
  • Autonomie et capacité de travailler avec un minimum de supervision
  • Capacité de travailler sur plusieurs dossiers simultanément et sous pression
  • Habiletés dans les relations interpersonnelles (approche client), dans les communications orales et écrites et à vulgariser le langage technique
  • Excellente connaissance de la langue française, parlée et écrite  
  • Très bonne connaissance de la langue anglaise, parlée et écrite
  • Connaissance de NodeJS, Express, Socket.IO, ReactJS, Redux, Sequelize (atout)
  • Connaissance des outils Eclipse et Maven (atout)
  • Connaissance des services Web REST (atout)
  • Connaissance de Unix (atout)
  • Connaissance des outils DevOps tels que Docker, Kubernetes, Ansible, AWS (atout)

Conditions de travail

  • Échelle salariale jusqu'à 81 306 $, selon les années d'expérience pertinente
  • 23 jours de vacances annuelles après un an de service
  • 15 jours fériés
  • Horaire compressé et réduit durant la période estivale
  • Programme de formation et de développement plus généreux que le marché
  • Programme d’assurance collective

Attention! Très important! Veuillez svp préciser dans votre lettre de présentation que vous avez vu l'offre d'emploi sur Espresso-jobs.

Veuillez vous connecter à votre compte candidat pour postuler à cette offre d’emploi.

Pas de compte candidat?