Analyste-programmeur - Stagiaire - Groupe DailyService & YardAssistant

  • R. Saint-Denis, Montréal, QC H2S 3L4, Canada
  • Stagiaire

Description de l'entreprise

Notre spécialité, c'est d'optimiser! Et nous sommes fiers de notre expertise. Nous mettons à profit notre intelligence collective pour impacter la vie des gens en améliorant l'efficacité de la mobilité urbaine. Nos solutions logicielles innovantes et nos services experts dans les domaines du transport collectif et des opérations postales sont reconnus partout dans le monde.

Description du poste

Un des casse-têtes les plus complexe à gérer. Imaginons un stationnement pour 300 bus. En fin de journée il faut les orchestrer de façon à prendre en compte un nombre de facteurs important (maintenance à faire, longueur du véhicule, itinéraire du lendemain, motorisation, publicité, accès handicapés, etc.). Sans oublier les horaires de sortie de ces derniers le lendemain. Vous prenez tout ça et vous faites en sorte d'optimiser les algorithmes pour que ce soit le plus efficace possible. Ensuite, il faut penser que les utilisateurs de l'outils seront variés et avec un niveau de compétences informatique hétéroclite. Il faut donc proposer l'outil de façon multi-plateformes et avec une interface utilisateurs simple, ergonomique et qui réagit vite.

Ton stage consistera à participer activement aux développements de nouvelles fonctionnalités du back end de cette application, qui a pour objectif de faciliter la gestion d’un dépôt d’autobus.

Ton équipe sera composée de 5 développeurs C++, tu auras également l’occasion de collaborer avec les deux équipes front end du groupe.

Les développements se font à l’intérieur d’un cadre Scrum. Un Scrum Master et un Product Owner travaillent avec les trois équipes.

Principales responsabilités :
•    Participer aux différentes activités Scrum (raffinement, planning, daily, revue, rétrospective).
•    Travailler en équipe sur des éléments de backlog à réaliser pendant un sprint, notamment développer, tester et documenter ses développements.
•    Communiquer avec les autres équipes impliquées, notamment les équipes front end web.
•    Participer à la maintenance de développements existants.
Tu feras partie intégrante d’une équipe de développement et tu pourras collaborer avec des experts logiciels qui ont une riche expertise dans le domaine. 
 

Qualifications

•    Étudiant(e) ayant complété au moins deux années au baccalauréat dans une discipline appropriée (informatique, génie informatique ou logiciel, etc.). 
•    Connaissance de la programmation orientée objet. 
•    Habileté pour le travail d’équipe et la communication. 
•    Intérêt pour le domaine d’affaires. 
 

Renseignements complémentaires

  • Horaires flexibles incluant le télétravail 
  • Environnement favorisant le développement et la progression à l’interne 
  • Activités de reconnaissance : déjeuners d’équipe, journée dans un centre de villégiature, party de Noël, etc. 
  • Activités sportives : soccer, yoga, aérobie, etc.  
  • Aire de jeux 

Vidéos à visionner

Politique de confidentialité