Description du posteResponsabilités : - Contribuer à la conception, au développement, à l'évolution et à la maintenance de nos applications distribuées et de nos systèmes legacy;
- Développer des API, micro-services et applications symbiotiques connectés à Microsoft Dynamics 365;
- Partager vos idées quant à l'architecture et aux choix technologies à adopter;
- Assurer la qualité du code livré par des test et des révisions de code;
- Produire de la documentation pertinente aux différentes applications;
- Offrir du support application aux usagers.
QualificationsExigences - Niveau d'études complété : Baccalauréat, Collégial (DEC) ou AEC avec expérience démontrée ;
- Bilinguisme (français/anglais niveau intermédiaire) requis en raison des activités de l'organisation à l'échelle nationale et de la nécessité d'une communication efficace entre les différentes régions ;
- Capacité à être efficient autant à distance qu'en présentiel ;
- Bon esprit d'initiative et à l'aise de travailler en équipe ou individuellement
- Excellentes aptitudes en investigation et résolution des problèmes ;
- Bonne écoute, attention aux détails et souci de la satisfaction du client ;
- Bon sens de l'organisation et souci du travail bien fait, en prévision de l'évolution des différentes applications.
Compétences techniques requises- Excellente maîtrise des environnements de développement Visual Studio ou Visual Studio Code;
- Excellente maîtrise du développement de micro-services avec .NET 6 et plus (C#);
- Maîtrise de MS SQL Server et SSMS ou Azure Data Studio;
- Maîtrise des technologies du web : Vue 3.0 (Vue.js), HTML5, JavaScript, CSS, JSON ;
- Maîtrise du développement avec des conteneurs (docker);
- Maîtrise des principes de déploiements automatisés (CI/CD) à l'aide d'Azure DevOps;
- Expérience en production et connaissance du développement par événements;
- Expérience en production et connaissance de système de queues (Kafka, RabbitMQ, etc.)
Les technologies suivantes seront considérées comme des atouts : - Kubernetes
- Dapr
- X++ (Microsoft Dynamics 365)
Informations supplémentairesAvantages offertsNos employés sont importants. Il est donc primordial pour nous de leur offrir des conditions de travail et des avantages à la mesure de leur contribution.
Flexibilité- Télétravail et horaire flexible
- Semaine de 37,5 h
- Horaire d'été : fin de journée à 12h le vendredi
Avantages sociaux complets- Assurances collectives adaptées à vos besoins
- REER collectif avec contribution de l'employeur
- Télémédecine Dialogue
- Compte santé
- Compte anti-stress (300 $ à 700 $ : activités sportives, mieux-être, développement personnel, etc.)
- Programme d'aide aux employés
- Ordinateur portable fourni par l'entreprise
- Très bons rabais sur les achats de pneus et accessoires
Développement & carrière- Programme de formation et développement
- Réelles perspectives d'avancement chez Unimax
- Programme de référencement (jusqu'à 1000$ en récompense)
Vie au travail- Club social très actif
- Machine à popcorn et fruits frais
- Borne de recharge pour véhicule électrique à votre disposition
Et bien plus encore!