Développeur.euse Fullstack .NET C#

Description du poste

Poste: Développeur.euse Fullstack .NET C#
Type: Permanent
Mode de travail: Hybride
37.5 heures par semaine

Astek Canada recrute un.e Développeur.euse Fullstack .Net C# pour son client œuvrant dans le secteur de l’agriculture.

Animé par une curiosité et un désir de livrer de la valeur, vous joindrez l’équipe de développement chevronnée derrière la plate-forme agricole ayant la plus grande croissance au Canada ces dernières années.
En tant que développeur fullstack, vous participerez aux développements de l’ensemble des composants de la plate-forme et contribuerez à ses nombreuses intégrations agricoles sur le marché tel que les flux boursiers, les ERP, les systèmes comptabilités, la messagerie, etc.
Venez mettre à profit vos compétences Azure, afin de nous aider à faire grandir cette plate-forme de manière sécuritaire pour les producteurs de demain.

LES DÉFIS QUE NOUS OFFRONS
Sous la supervision du directeur principal architecture, sécurité et livraison numérique, votre mandat consiste à :
• Coder autant les composantes « Backend » que « Frontend ».
• Comprendre et valider le besoin en étroite collaboration avec le responsable de produit (PO).
• Apporter vos connaissances et expériences à afin de rester efficace et agile
• Recommander des solutions adaptées aux besoins d’affaires.
• S’assurer que le code soit conforme à l’architecture, aux règles de nomenclatures et aux standards de sécurité établis;
• Réaliser des tests automatisés ainsi que la configuration des pipelines de déploiement.
• Assurer la qualité du développement de l’équipe avec ses pairs.
• Identifier des opportunités d’amélioration et collaborer à leurs mises en oeuvre.

VOUS POSSÉDEZ LE PROFIL SUIVANT

• On vous reconnaît pour votre curiosité, votre rigueur, votre esprit d’équipe et vous êtes axé résultat et terre-à-terre.
• Intérêt envers d’autres langues de programmation et capacité d’apprendre si nécessaire
• Vous avez à votre actif au moins 10 ans d’expérience en développement frontend et backend;
• Vous maîtriser les langages de programmation C# sur les Framework 4, .Net Core, .Net 6 (+5 ans d’expérience)
• Expérience dans le développement de solutions frontend type responsive avec Angular JS, Angular 8 (ou supérieur). Typescript. CSS, JavaScript, HTML5 (+5ans d’expérience)
• Expérience dans la conception, le développement, la sécurisation et l’utilisation d’API REST
• Expérience dans la programmation et l’optimisation de requêtes SQL, Azure SQL et SQL Server
• Expérience avec le pipeline CI/CD avec yaml (pipeline as code) BICEP
• Expérience avec les mécanismes modernes d’authentification et d’autorisation (OAuth, OpenID Connect)
• Bonne connaissance des principes de conception et des patrons de conception de software (design patterns)
• Expérience dans le développement de tests automatisés robustes (tests unitaires, tests de service)
• Connaissance des principes agile et Devops (Scrum/Lean) et capacité de les appliquer dans un contexte de travail d’équipe.
• Vous maîtriser la plate-forme Drupal et connaissez le langage de programmation PHP, un atout
• Expérience dans le commerce en ligne ou les portails de gestion documentaires un atout.
• Vous maîtrisez l’anglais à un niveau fonctionnel.
• Vous détenez un BAC ou un DEC en informatique