Le projet
- Participer activement au développement et à l’évolution d’une solution interne en collaboration avec l’équipe.
- Travailler en binôme avec un membre senior de l’équipe pour apporter des solutions techniques robustes et cohérentes.
- Contribuer à la maintenance et l’amélioration continue du système, en adoptant une approche pragmatique et méthodologique.
- Mettre en place des solutions techniques en utilisant une architecture hexagonale et appliquer les principes de DDD (Domain-Driven Design).
- Assurer la qualité du code en respectant les bonnes pratiques de développement et en garantissant des performances optimales.
- Échanger et partager vos idées pour améliorer la qualité des développements et des outils.
Front-end :
- JavaScript natif (sans frameworks tels qu’Angular ou React).
- Utilisation de Core MVC Razor pour la gestion des vues.
Back-end :
- .NET Core 6.
- Architecture hexagonale et Domain-Driven Design (DDD).
- Développement en solutions on-premise.
Base de données :
- SQL Server avec des procédures stockées complexes et performantes.
Profil recherché
- Techniquement solide : Expérience confirmée sur le back-end avec une forte maîtrise de .NET Core et des bases de données SQL Server.
- Adaptabilité et apprentissage rapide : Capacité à comprendre et à évoluer rapidement dans un environnement technique dense et exigeant.
- Esprit critique et prise de recul : Une bonne capacité à réfléchir sur les missions et à proposer des améliorations.
- JavaScript natif : Bonne maîtrise de JavaScript sans recourir à des frameworks externes, ainsi que des compétences en gestion des vues via Core MVC Razor.