RESPONSABILITÉS GÉNÉRALES DU POSTE
Sous la supervision du ou de la Coordonnateur(trice) TI, le(la) Programmeur(euse) analyste est responsable du développement, de l’amélioration et du maintien des systèmes et applications internes de l’organisation.
Il(elle) participe activement à la conception de solutions technologiques, à l’optimisation des processus et à la structuration des données. Le poste comporte également un volet de support technique et de collaboration avec l’équipe TI afin d’assurer la performance globale de l’environnement informatique. Il(elle) assure le service à la clientèle interne en collaboration avec son équipe.
TÂCHES PRINCIPALES
Développement et amélioration des systèmes
- Développer, maintenir et faire évoluer les applications internes (incluant solutions SaaS internes)
- Concevoir et optimiser des bases de données (SQL, gestion de données massives)
- Développer et intégrer des API
- Participer à la mise en place et à l’évolution des solutions Power Apps
- Collaborer à des projets en intelligence d’affaires (BI)
Analyse et qualité
- Analyser les besoins d’affaires et proposer des solutions adaptées
- Effectuer les tests, l’auto-validation et le débogage du code
- Assurer la qualité, la performance et la sécurité des solutions développées
- Appliquer les bonnes pratiques en UX/UI
Documentation et structuration
- Documenter les systèmes, les développements et les processus techniques
- Maintenir une documentation claire afin d’assurer la pérennité des solutions
Support et collaboration TI
- Participer au support technique et au dépannage (troubleshooting) des systèmes et applications
- Collaborer avec l’administrateur système et le coordonnateur TI
- Offrir un support technique aux utilisateurs lorsque requis
- Contribuer à l’administration de certains systèmes