Développeur.NET intermédiaire at freelance.ca

Position Développeur.NET intermédiaire
Posted 29 Jun 2026
Expired 29 Jul 2026
Company freelance.ca
Location Longueuil | CA
Job Type Full Time

Job Description:

Latest job information from freelance.ca for the position of Développeur.NET intermédiaire. If the Développeur.NET intermédiaire vacancy in Longueuil matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at freelance.ca for the position of Développeur.NET intermédiaire below matches your qualifications.

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)
Conception des mécanismes de sécurité des microservices.
Conception du modèle de données ou optimisation de requêtes complexes.
Mécanismes avancés de messaging (RPC, retry, DLQ, batch processing).
Développement frontend Angular.
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

Job Info:

  • Company: freelance.ca
  • Position: Développeur.NET intermédiaire
  • Work Location: Longueuil
  • Country: CA

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Développeur.NET intermédiaire at the office Longueuil above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

Next Page »

Similar Job Vacancies