Dans le cadre du renforcement de ses équipes, notre client, acteur majeur du secteur des transports et infrastructures, recherche un Développeur Full Stack .NET Junior pour participer au développement et à l'évolution de ses applications métiers.
Vous intégrerez une équipe Agile et contribuerez à la conception, au développement, aux tests et à la maintenance de solutions applicatives modernes dans un environnement Microsoft.
Vos missions
-
Participer à la conception et au développement d'applications web en C# / .NET.
-
Développer des services et API avec ASP.NET Core / Web API.
-
Contribuer au développement des interfaces utilisateurs avec Blazor.
-
Concevoir et exploiter des bases de données SQL Server et, selon les besoins, MongoDB.
-
Développer et intégrer des API REST / JSON.
-
Participer à la mise en œuvre de mécanismes d'authentification et d'autorisation.
-
Contribuer à l'intégration de solutions basées sur des architectures microservices.
-
Participer à l'amélioration continue des applications et à la résolution des problématiques techniques.
-
Utiliser les outils de développement et de test tels que Visual Studio, Postman et Swagger.
-
Participer aux processus de CI/CD et de gestion de code via Azure DevOps.
-
Collaborer avec les équipes techniques et fonctionnelles dans un environnement Agile.
Environnement technique
Backend : C#, .NET 8, ASP.NET Core, Web API
Frontend : Blazor
Bases de données : SQL Server, MongoDB
API & sécurité : REST, JSON, Azure AD, JWT, OAuth 2.0
Architecture & messaging : Microservices, RabbitMQ, SignalR, Hangfire
Outils : Visual Studio, Postman, Swagger, Azure DevOps
Méthodologie : Agile
Profil recherché
-
Formation supérieure en informatique ou équivalent.
-
Première expérience professionnelle en développement C# / .NET.
-
Bonne maîtrise des fondamentaux du développement web et des API.
-
Une première expérience avec Blazor est fortement appréciée.
-
Connaissances en SQL Server.
-
Sensibilité aux bonnes pratiques de développement et à la qualité du code.
-
Capacité à apprendre rapidement de nouvelles technologies et à évoluer dans un environnement technique riche.
-
Esprit d'équipe, autonomie et bonnes capacités de communication.
-
Une première expérience dans un environnement Agile est appréciée.
Pourquoi rejoindre cette mission ?
Vous évoluerez dans un environnement technique moderne et diversifié, au sein d'une équipe Agile, avec l'opportunité de développer vos compétences sur l'écosystème .NET / Azure et sur des architectures applicatives modernes.