Développeur Back-End C#.NET (H/F)
AK RECRUTEMENT
About the role
Voici une version optimisée du texte que vous avez fourni, prête à être publiée comme offre d’emploi :
Développeur·se Backend C#/.NET – Solutions embarquées (H/F)
Qui sommes‑nous ?
Nous sommes une société de référence dans la conception et l’intégration de solutions embarquées destinées au marché professionnel. Nous accompagnons nos clients tout au long du cycle de vie produit : de l’étude fonctionnelle à la mise en production, en passant par le support et l’évolution continue.
Missions
En tant que membre de l’équipe backend et en étroite collaboration avec les équipes Front‑end, QA et DevOps, vous serez responsable de :
- Analyse fonctionnelle & technique – Comprendre les besoins métiers, rédiger les spécifications et proposer des solutions adaptées.
- Conception d’architecture – Définir l’architecture micro‑services, les contrats d’API (REST/gRPC) et les composants back‑end.
- Développement – Implémenter des API robustes en C#/.NET (Framework & .NET Core) en suivant les bonnes pratiques (SOLID, DDD, Clean Architecture).
- Gestion des données – Concevoir et optimiser les accès aux bases SQL (SQL Server, PostgreSQL) et NoSQL, en utilisant Entity Framework, LINQ et d’autres ORM.
- Performance & sécurité – Mettre en place des stratégies de caching, de profiling, de tests de charge et de sécurisation (authentification, autorisation, chiffrement).
- Documentation – Rédiger et maintenir la documentation technique (API docs, diagrammes d’architecture, guides d’intégration).
- Qualité du code – Participer aux revues de code, aux pair‑programming sessions et aux initiatives d’amélioration continue.
- Maintenance – Assurer le support correctif, les évolutions fonctionnelles et la mise à jour des services en production.
Stack technique
| Domaine | Technologies |
|---|---|
| Langage | C# |
| Frameworks | .NET Framework, .NET Core |
| Architecture | REST, gRPC, micro‑services, API‑first |
| Bases de données | SQL Server, PostgreSQL (et éventuellement NoSQL) |
| ORM | Entity Framework, LINQ |
| DevOps | Azure, AWS, Docker, CI/CD (Azure Pipelines, GitHub Actions, etc.) |
| Méthodologie | Agile (Scrum / Kanban) |
Profil recherché
- Minimum 3 ans d’expérience en développement C#/.NET, idéalement sur des projets micro‑services.
- Maîtrise des concepts d’API RESTful et/ou gRPC, ainsi que des bonnes pratiques de conception d’API (OpenAPI/Swagger).
- Expérience avérée avec les bases de données relationnelles (SQL Server, PostgreSQL) et les ORM (Entity Framework).
- Connaissances en conteneurisation (Docker) et en plateformes cloud (Azure ou AWS).
- Sens du détail, esprit d’analyse et capacité à travailler en équipe multidisciplinaire.
- Bonnes pratiques de test (unitaires, d’intégration) et de revue de code.
- Anglais professionnel (lecture de documentation, communication avec des équipes internationales).
Atouts
- Expérience sur des systèmes embarqués ou IoT.
- Connaissances en NoSQL (MongoDB, Redis, etc.).
- Certification Azure / AWS.
Ce que nous offrons
- Un environnement de travail stimulant au sein d’une équipe technique passionnée.
- Projets variés avec des clients de secteurs industriels, médicaux et énergétiques.
- Possibilité de télétravail partiel (2 jours/semaine) et horaires flexibles.
- Programme de formation continue (conférences, certifications, ateliers).
- Pack salarial compétitif + participation aux bénéfices, tickets restaurant, mutuelle, etc.
Vous vous reconnaissez dans ce profil ?
Envoyez votre CV et une lettre de motivation à recrutement@votreentreprise.com en précisant la référence DEV‑BACK‑CSharp‑2024.
Nous avons hâte de vous rencontrer !
Version anglaise (si besoin) :
(Feel free to let me know if you’d like the same posting translated into English or adapted for a specific job board.)
Responsibilities
- Analyser les besoins fonctionnels et techniques.
- Concevoir l'architecture et les composants back-end.
- Développer des API RESTful ou gRPC en C#/.NET.
- Intégrer et interagir avec des bases de données SQL et NoSQL.
- Optimiser les performances et la sécurité des applications.
- Rédiger et maintenir la documentation technique.
- Participer aux revues de code et à l'amélioration continue.
- Assurer la maintenance corrective et évolutive.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free