Développeur .NET (F/H)
SpikeeLabs
31 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
JuniorJob location
Tech stack
ASP.NET
.NET
Agile Methodologies
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Databases
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Dependency Injection
DevOps
Github
PostgreSQL
Machine Learning
Microsoft SQL Server
MongoDB
Scrum
Software Architecture
Prometheus
Pulumi
.NET Core
React
Blazor
Grafana
Backend
GIT
Xunit
Kubernetes
Front End Software Development
DDD (Domain Driven Development)
Event Sourcing
Terraform
Docker
Job description
En tant que développeur(se) .NET, vos responsabilités seront de :
- Concevoir et développer des applications back-office à forte valeur métier, dans une architecture modulaire (Hexagonale / Ports & Adapters).
- Implémenter des patterns tels que CQRS, MediatR, event sourcing (selon les cas d'usage).
- Participer activement à la transformation technique : découpage du monolithe, création de services découplés, automatisation CI/CD.
- Collaborer avec les équipes métiers dans un cadre Agile (Scrum/Kanban).
- Travailler dans une culture DevOps, où les développeurs sont acteurs de la qualité, du monitoring et des déploiements., * Réalisation logicielle : développement d'applications sur mesure, back-end et front-end
- Intégration de solutions métiers : mise en œuvre de progiciels et plateformes spécifiques
- Architecture & Urbanisation : conception d'architectures robustes, évolutives et sécurisées
- Infrastructure et Cloud : automatisation, cloud, conteneurisation, supervision, DevOps/SRE
- Data & IA : valorisation des données, data engineering, machine learning
- Design UX/UI : design d'interfaces intuitives centrées sur les usages, * Intégrer une ESN à taille humaine qui grandit vite, mais garde sa convivialité.
- Travailler dans une ambiance chaleureuse, exigeante mais bienveillante.
- Pouvoir proposer, expérimenter et contribuer activement à la vie de l'entreprise.
Requirements
- Langages & Frameworks : C# 10+, .NET 6+, ASP.NET Core
- Patterns : CQRS, DDD, Architecture Hexagonale
- Tests : xUnit, FluentAssertions, mocking, tests d'intégration (TestContainers)
- Orchestration : MediatR, MassTransit / RabbitMQ / Kafka
- Front-end (bonus) :
- Blazor / Razor / React
- Base de données :
- SQL Server, PostgreSQL
- Intégration de EventStoreDB ou MongoDB selon les cas d'usage CQRS/Event sourcing
- Infrastructure / DevOps :
- Git (GitFlow / trunk-based development)
- Azure DevOps / GitHub Actions
- Docker, Kubernetes (AKS)
- Monitoring : Grafana, ELK / Prometheus, * Vous avez une première expérience significative en .NET, idéalement dans un contexte à fort trafic ou forte complexité métier.
- Vous êtes à l'aise avec les principes SOLID, l'injection de dépendances, les tests unitaires et l'intégration continue.
- Vous avez un vrai intérêt pour l'architecture logicielle et êtes prêt(e) à monter en compétence sur CQRS, DDD, architecture hexagonale.
- Vous êtes autonome, proactif(ve) et aimez travailler en équipe.
- Vous vous exprimez facilement en anglais technique (écrit & oral).
Les plus qui font la différence
- Vous avez déjà travaillé sur un projet de refonte ou de migration vers .NET Core.
- Vous avez une sensibilité front-end ou une envie de découvrir React, Blazor, etc.
- Vous réalisez une veille technologique régulière et aimez partager vos connaissances.
- Vous avez déjà manipulé des outils comme Terraform, Pulumi, ou travaillé en infra-as-code.
About the company
Dans le cadre de notre mission auprès d'un acteur majeur du e-commerce, nous recherchons un(e) Développeur(se) .NET passionné(e) et orienté(e) clean code, prêt(e) à relever des défis techniques concrets.
Vous intégrerez une équipe tech dynamique, en pleine modernisation de son SI, avec une ambition claire : faire évoluer un écosystème complexe vers une architecture moderne, robuste et scalable (Architecture Hexagonale, CQRS, Domain-Driven Design…)., Notre société SpikeeLabs est une entreprise de services du numérique spécialisée dans la conception, le développement et l'intégration de solutions logicielles métiers. Elle conçoit des solutions logicielles durables, adaptées aux enjeux métier de ses clients et parfaitement intégrées à leurs systèmes d'information. Sa vocation : faire du numérique un levier concret et efficace au service de la performance des entreprises.