Votre travail débute lorsque la personne chargée de projet vous présente des besoins pour concevoir de nouveaux logiciels ou applications web à l'aide de programmation logiciel, afin de résoudre des problématiques identifiées. Vous concevez la logique, les protocoles et la programmation tel que requis et vous testez le tout, afin que les commandes programmées fonctionnent comme elles le doivent. Vous travaillez en équipe avec d'autres membres de l'équipe pour livrer des projets.
· Développer des applications, des librairies et des cadriciels;
· Développer des systèmes dans un contexte d'objets connectés (IoT), de mégadonnées, d'infonuagique (AWS, Azure, autres), d'intelligence artificielle et de systèmes embarqués;
· Concevoir des modules logiciels – procédural, orienté-objet, Web ou mobile;
· Programmer, tester et documenter des modules logiciels (atout : Java, C#, C++, C, HTML 5, CSS, Javascript, Androïd, IOS, React, Vuejs);
· Assurer le fonctionnement des systèmes (développer, déployer, configurer, maintenir);
· Effectuer des veilles technologiques.
Requirements
Compétences requises
· Conception détaillée orientée-objet, implémentation, test, documentation
· Analyse du domaine, conception architecturale, assurance qualité
· Familier avec les paradigmes orienté objet et procédural, des patrons de conception, des styles architecturaux et des protocoles de communication
· Maîtrise des langages de programmation utiles au développement logiciel, Web ou mobile
· Maîtrise des outils utiles au développement de logiciels
· Avoir la capacité de travailler dans un environnement Linux et Windows
· Avoir la capacité de résoudre des problèmes et d'élaborer des solutions technologiques
· Habileté d'expression, d'écoute, de relations interpersonnelles et esprit d'équipe
· Excellente faculté d'adaptation dans un secteur en perpétuelle évolution
· Aptitudes de communication orale et écrite en français
· Autonomie, professionnalisme, souci du détail et rigueur
· Capacité à gérer le stress
Formation académique
· Diplôme d'études collégiales (DEC) technique en informatique ou toute formation jugée pertinente.
Benefits
- Assurances collectives : médicaments et pour certains professionnels de la santé;
- Programme de partage d'un pourcentage des bénéfices avec les employés;
- Congés personnels payés (7) en plus des quatre (4) semaines de vacances annuelles;
- Semaine de congé additionnelle pour les Fêtes;
- Congé d'anniversaire en plus;
- Contribution de l'employeur au fond de pension (jusqu'à 7 % du salaire).
Le CIMEQ adopte une approche équitable et inclusive et valorise la diversité en matière de recrutement. Nous prenons aussi des actions pour que toutes les personnes à notre emploi aient une égalité de chances de s'épanouir dans leur environnement de travail. Si vous avez besoin d'un accompagnement spécifique durant le processus de recrutement et d'intégration, veuillez nous en informer. Nous serons heureux de vous aider.