Drummondville · Quebec · Canada
Se joindre à Canimex, c’est opter pour une entreprise solide et en croissance, qui poursuit son développement sur ses acquis. L’équipe des technologies de l’information est en évolution et vous aurez la chance de contribuer à son avancement en réalisant des projets intéressants et variés.
ENVIRONNEMENT TECHNOLOGIQUE
Groupe Canimex compte sur de nombreuses solutions informatiques pour
supporter ses opérations. Le PGI (ERP) principal, SAP S/4HANA se centre,
entre autres, sur les opérations d'importation, d’exportation et de distribution.
Les applications satellites contiennent aussi de l’intelligence d’affaires (par
exemple, outils de simulation) ayant contribué au succès de l’entreprise. Elles
ont été développées dans les langages de programmation tels que C#, SQL,
PHP et Delphi.
Grâce à la plateforme micro-service utilisant la technologie .NET Core
développée par l’équipe TI, celle-ci nous permet de rebâtir plusieurs de nos
applications stratégiques, et de développer de nouvelles applications
spécialisées dans un très court délai.
Le département comporte trois équipes totalisant 27 employés : trois chefs de
service, trois analystes d’affaires, trois analystes-programmeurs, sept
programmeurs-analystes, sept spécialistes en réseautique-bureautique, un
spécialiste Web, un spécialiste sécurité et un spécialiste de projet. Le tout sous
la supervision du directeur des technologies de l’information. POurquoi VOUS JOINDRE À nous ?
Une rémunération concurrentielle
Horaire de travail flexible et possibilité de télétravail
Horaire d’été
Programme d'assurances collectives et protection dentaire disponible
Programme de préparation à la retraite
Programme de formation continue et remboursement de cotisation professionnelle.
Programme d'aide aux employés
Deux salles privées d’entraînement avec service de kinésiologie
Centre plein air familial réservé aux employés
Plusieurs activités sociales et culturelles
RAISON D’ÊTRE
Le titulaire du poste est membre de l'équipe des technologies de l'information qui développe et assure le support des logiciels d'entreprise.
PRINCIPALES RESPONSABILITÉS
Analyser les exigences fonctionnelles et techniques des projets logiciels.
Concevoir et documenter des solutions logicielles robustes et évolutives.
Élaborer des spécifications techniques détaillées pour les développeurs.
Concevoir et développer des applications logicielles utilisant les technologies appropriées (ex. : SQL, MVC, C#, etc.).
Écrire du code propre, efficace et bien documenté qui respecte les normes de codage.
Effectuer des tests unitaires et d'intégration pour assurer la qualité du code.
Maintenir et améliorer les applications existantes.
Résoudre les problèmes techniques et les bogues dans les applications.
Analyser les performances des applications et proposer des solutions d'optimisation.
Travailler en étroite collaboration avec les utilisateurs, les analystes d'affaires et les autres développeurs.
Participer aux revues de code et aux sessions de partage de connaissances.
Fournir un soutien technique aux autres membres de l'équipe.
Documenter le code, les processus et les systèmes logiciels.
Préparer des rapports techniques et des documents d'architecture logicielle