Sous la supervision du Directeur de l’estimation, le/la programmeur (e) a les responsabilités suivantes :
- Développer et intégrer de nouvelles fonctionnalités dans un contexte de développement améliorer les fonctionnalités existantes ;
- Développer l’affichage et le visuel des applications ;
- Concevoir et implémentez de nouveaux modules en fonction des spécifications fournies ;
- Analyser les besoins et concevoir des solutions flexibles qui répondent aux besoins actuels et anticipent les besoins futurs
- Intégrer les solutions avec les API ;
- Assurer le débogage ;
- Documenter le code et éliminer les erreurs de codage ;
- Réaliser des tests ;
- Assurer la collecte de données (Big Data) ;
- Participer à l’élaboration du diagnostique TI de l’entreprise ;
- Participer au déploiement lors d’acquisitions ;
- Automatiser certains processus pour permettre le développement en continu.
Exigences
- Bilinguisme ;
- Connaissance du framework Ruby On Rails ou semblable (MVC) ;
- Connaissance du langage Ruby ou autre langage objet ;
- Excellente capacité en codage ;
- Excellente capacité en frontend ;
- Faire preuve d’une excellente gestion des priorités ;
- Faire preuve d’un excellent esprit analytique ;
- Capacité à travailler sous pression ;
- Capacité à travailler en équipe.
Formation et expérience
- AEC en programmation ;
- 5 à 7 ans d’expérience pertinente.