Analyste-programmeur - Stagiaire - Groupes Network planning et Réseau

  • 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

Le groupe NetworkPlanning et le groupe Réseaux sont composés de plusieurs équipes (de 6 à 9 coéquipiers)) suivant la méthodologie agile. Chaque équipe est composée d’analystes-programmeurs, d’analystes en développement, d’un scrum master et d’un analyste en assurance qualité. Le rôle de nos équipes est d’améliorer, sans cesse, les modules de planification destinés aux compagnies de transport public. Ceci leur permet d’optimiser l’offre de transport en réduisant les coûts d’opération, tout en répondant plus efficacement aux déplacements effectués par la clientèle. Nous développons également des améliorations dans nos autres environnements, notamment ceux permettant la gestion de l’analyse des temps de parcours pour optimiser la ponctualité du service.   

Nos modules utilisent, de manière intensive, une carte géographique comme principal outil de visualisation du réseau routier et ferroviaire, à laquelle se greffe plusieurs outils graphiques avancés (commandes graphiques, visualisation riche, …). Pour se faire, nous utilisons différentes technologies : C++, Direct2D, WPF, React, Serveur de carte géographique, Tests automatisés, etc.

En te joignant au groupe pour un stage, ton défi sera d’aider à développer de nouveaux outils permettant aux utilisateurs de ces modules logiciels d’accomplir leurs tâches avec un haut degré de convivialité, tout en gardant un excellent temps de réponse. Tu partageras également les responsabilités suivantes avec le reste de l’équipe :

  • Participer à toutes les étapes de conception et de développement d'une gamme de produits logiciels de grande envergure : design fonctionnel, architecture, conception et programmation. 
  • Développer des nouvelles fonctionnalités dans les applications. 
  • Rédiger des documents de conception logicielle. 
  • Implanter les fonctionnalités et les tests automatisés associés. 

Vous ferez partie intégrante d’une équipe de développement et collaborerez 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. 
  • Avoir un Intérêt pour le domaine d’affaires est un atout. 

Informations supplé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 
Politique de confidentialité