Overview (English)
Alteo is looking for a Full-Stack C# Developer for a permanent position based on Montreal's South Shore.
*** Hybrid work: 2 days in the office / 3 days remote ***
Responsibilities
- Contribute to the design, development, evolution, and maintenance of distributed applications and legacy systems;
- Develop APIs, microservices, and symbiotic applications connected to Microsoft Dynamics AX;
- Share your ideas on architecture and technology choices to adopt;
- Ensure the quality of the code delivered through testing and code reviews;
- Produce relevant documentation for the various applications;
- Provide application support to users when necessary
Profile (English)
- DEC/BAC in computer science, software engineering, or equivalent
- 5+ years of experience in development with C#
- Proficiency in Visual Studio or Visual Studio Code development environments;
- Proficiency in microservice development with .NET 6 and above (C#);
- Proficiency in MS SQL Server and SSMS or Azure Data Studio;
- Proficiency in web technologies: Vue 3.0 (Vue.js), HTML5, JavaScript, CSS, JSON;
- Proficiency in development with containers (Docker);
- Proficiency in automated deployment principles (CI/CD) using Azure DevOps;
- Production experience and knowledge of event-driven development;
- Production experience and knowledge of queueing systems (Kafka, RabbitMQ, etc.);
- Assets: Kubernetes, Dapr, X++ (Microsoft Dynamics AX 2012)
- Good initiative and comfortable working in a team or individually
- Resourceful, good problem-solving skills
- Good listener, attention to detail, and focus on customer satisfaction
- Good organizational skills and attention to detail, anticipating the evolution of different applications
Overview (Français)
Alteo est à la recherche d\'un Développeur C# Full-Stack pour un emploi permanent basé sur la Rive-Sud de Montréal.
*** Travail hybride : 2 j au bureau / 3 j télétravail ***
Responsabilités
- Contribuer à la conception, au développement, à l’évolution et à la maintenance des applications distribuées et des systèmes legacy;
- Développer des API, micro-services et applications symbiotiques connectés à Microsoft Dynamics AX;
- 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 applicatif aux usagers lorsque nécessaire
Profil (Français)
- DEC / BAC en informatique, Génie logiciel ou l\'équivalent
- 5+ années d\'expérience en développement avec C#
- Maîtrise des environnements de développement Visual Studio ou Visual Studio Code;
- 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.);
- Atouts: Kubernetes, Dapr, X++ (Microsoft Dynamics AX 2012)
- Bon esprit d’initiative et à l’aise de travailler en équipe ou individuellement
- Débrouillard, bonnes aptitudes en 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