Logo-of-NÖORD-TECHNOLOGIES-hiring-for-jobs-in-Canada-on-GrabJobs

Développeur .NET intermédiaire - Long contrat de plusieurs années

salary Salary :

$35 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Développeur .NET intermédiaire - Long contrat de plusieurs années


Voulez-vous faire avancer votre carrière?  Besoin d'un nouveau défi?

 â€‹

1. Mission du mandat

Renforcer l'équipe backend existante de notre client pour livrer des évolutions sur une plateforme de microservices .NET en production. La stack est figée et l'architecture est en place : l'objectif du consultant est d'être productif rapidement et de livrer du code de qualité dans le cadre établi.

2. Responsabilités



  • Développement backend : Développer et livrer des fonctionnalités backend dans des microservices .NET existants (API REST, Minimal APIs, services applicatifs, repositories, DTO, entités, validations).

  • Maintenance évolutive : Lire le code existant, comprendre les conventions en place et ajouter ou modifier des fonctionnalités sans briser les mécanismes communs.

  • Accès aux données : Travailler avec SQL Server, effectuer des requêtes CRUD, et manipuler les vues et procédures stockées existantes (filtres simples à modérément complexes).

  • Sécurité : Respecter et appliquer les mécanismes de sécurité existants (JWT, claims, droits utilisateurs, validation des accès aux endpoints).

  • Intégration & Messagerie : S'intégrer avec d'autres microservices via RabbitMQ (publication et consommation simple de messages).

  • Qualité du code : Ajouter des logs pertinents, gérer correctement les erreurs, respecter les conventions de l'équipe, couvrir le code livré par des validations locales et participer aux revues de code.

  • Méthodologie Agile : Participer activement aux cérémonies agiles (daily, planification, démo, rétro).






Requirements

Must Have















































#

Critère

Pourquoi

1

.NET / ASP.NET Core / C#

Stack principale en production

2

API REST + Dependency Injection + async/await

Base du quotidien

3

Entity Framework Core + LINQ

ORM utilisé dans tous les microservices

4

SQL Server - CRUD, filtres, tri

Accès aux données quotidien

5

Git + JSON

Workflow de développement et échanges inter-services

6

Principes de base sécurité Web (JWT, validation entrées)

Mécanismes appliqués dans chaque endpoint

7

Français courant (oral et écrit), anglais fonctionnel

Équipe et documentation interne en français (lecture doc technique en anglais)

Should Have (Fortement souhaités)



  • Expérience avec Minimal APIs (.NET 6+).

  • Connaissance de RabbitMQ (publication et consommation de messages simples).

  • Maîtrise de Serilog ou équivalent pour le logging structuré.

  • Aisance avec Git et un workflow de code review (Bitbucket/GitHub/GitLab).

  • Notions de sécurité applicative (claims, droits utilisateurs, protection endpoints).

Could Have (Atouts pour départager)



  • Dapper pour les requêtes SQL directes.

  • Connaissance des Stored Procedures SQL Server.

  • Notions de performance SQL (plans d'exécution, index de base).

  • Notions de cache applicatif.

  • Connaissance de IIS / Kestrel.

  • Notions d'architecture microservices.

Won't Have (Hors scope pour ce mandat)



  1. Conception des mécanismes de sécurité des microservices.

  2. Conception du modèle de données ou optimisation de requêtes complexes.

  3. Mécanismes avancés de messaging (RPC, retry, DLQ, batch processing).

  4. Développement frontend Angular.

  5. Encadrement formel ou management de l'équipe.

4. Profil et Critères comportementaux

Profil recherché



  • Diplôme en informatique ou expérience équivalente.

  • 3+ ans en développement backend .NET, incluant une expérience sur des projets utilisant ASP.NET Core en contexte professionnel.

Compétences douces (Soft Skills)



  • Autonomie : Sait avancer sans micro-management sur des tâches de complexité moyenne ; pose les bonnes questions avant de modifier des sections critiques.

  • Communication : Communication claire à l'oral et à l'écrit, en français.

  • Esprit collaboratif : Partage des bonnes pratiques en revue de code sans posture de "donneur de leçon".

  • Pragmatisme : Respecte les patterns en place, modifie le code existant sans tout réécrire.

  • Fiabilité : Livre du code stable, documente brièvement ses changements lorsque nécessaire.






Benefits

















Télétravail

4 jours/semaine + 1 jour en présentiel

Horaire

35 heures / semaine

Stationnement

Gratuit







Original job Développeur .NET intermédiaire - Long contrat de plusieurs années posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to D uevoppeur .NET interm uevo Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar D uevoppeur .NET interm uevo Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.