Remote Développeur back-end senior (.NET)
- Steinbach, Manitoba, Canada
- Steinbach, Manitoba, Canada
À propos
Langue requise
Français requis (environnement francophone)
Heures de travail par semaine
35 heures par semaine
Type de poste : à distance / sur site (emplacement)
100 % télétravail – Québec
Durée de la mission en mois
Jusqu’au 7 avril 2029 (mandat long terme)
À propos du poste
Nous recherchons un(e) Développeur(se) back-end senior pour contribuer au développement, à l’évolution et à l’optimisation d’applications et d’API à fort volume.
Le titulaire du poste jouera un rôle clé dans la conception de solutions robustes, performantes et évolutives, tout en respectant des standards élevés de qualité. Il interviendra dans un environnement agile et collaborera étroitement avec les équipes internes et DevOps afin de livrer des solutions numériques à valeur ajoutée.
Exigences et compétences techniques
Minimum de 7 ans d’expérience en développement back-end
Minimum de 3 ans d’expérience avec ASP.NET Core et C#
Minimum de 3 ans d’expérience avec Entity Framework et LINQ, incluant l’optimisation de la performance
Solide expérience en développement orienté objet et architecture MVC
Minimum de 3 ans d’expérience en développement web et d’API RESTful
Bonne connaissance de PostgreSQL et des types JSON / BSON pour la manipulation de données
Connaissance approfondie des principes SOLID, DRY et des design patterns
Expérience en livraison continue de solutions infonuagiques basées sur des microservices
Expérience en optimisation du code pour la performance
Expérience avec des outils DevOps (JIRA, Azure DevOps ou équivalent)
Expérience avec les services Web (REST, JSON, OAuth2, OpenID Connect)
Participation à au moins trois projets d’envergure en mode agile
Expérience en contrôle qualité et en accompagnement technique (au moins un mandat)
Objectifs et livrables
Développer et maintenir des API et applications back-end robustes et performantes
Assurer la qualité, la maintenabilité et la performance du code
Contribuer à l’évolution de l’architecture et des pratiques de développement
Participer activement aux processus CI/CD et aux déploiements
Livrer des solutions fiables dans le respect des échéanciers et des standards établis
Responsabilités principales
Développer, améliorer et maintenir des API, applications Web et services Web
Effectuer la maintenance évolutive et corrective des applications existantes
Concevoir et implémenter de nouvelles fonctionnalités
Appliquer rigoureusement les normes de développement et les standards de qualité
Optimiser la performance du code et des services
Collaborer avec les équipes DevOps dans les processus de déploiement et de CI/CD
Participer à l’amélioration continue des outils, pratiques et architectures
Assurer une veille technologique et proposer des améliorations pertinentes
Atouts
Expérience dans des environnements cloud et microservices à grande échelle
Forte autonomie et sens des responsabilités
Intérêt marqué pour la qualité logicielle et la performance
Esprit collaboratif et orientation solution
En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : .
Compétences linguistiques
- French
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.