AvantageSalaire compétitif, couverture de l'assurance santé pour l'employé et ses ayants droitTravail sur des projets internationaux. Environnement de travail professionnel et dynamiqueExpérience précieuse acquise avec des projets variés, de nouvelles technologies et des centaines de talentsOpportunités de formation, y compris de nombreux séminaires techniques et formations en compétences doucesBonnes opportunités de promotion grâce à un système de revue de performance régulièreDescription du posteÀ propos du rôle / positionEn tant que Développeur confirmé C#/.NET, vous participerez au développement et la maintenance du logiciel depuis la phase de conception jusqu’au déploiement.Vous travaillerez en étroite collaboration avec d'autres développeurs, business analysts (BA) et responsables techniques pour fournir des solutions techniques. De plus, vous serez responsable d’encadrer des développeurs débutants et leur prodiguer des conseils et leur enseigner les bonnes pratiques.Responsabilités :Concevoir, développer et maintenir des applications logicielles en C# et en utilisant le Framework .NET.Collaborer avec les intervenants métier et les équipes techniques pour recueillir les exigences et définir le périmètre.Participer au cycle de développement logiciel, y compris l'analyse des exigences, la conception, le codage, les tests et le déploiement.Mettre en œuvre le design « clean code », développer des applications maintenables et réutilisables en suivant les bonnes pratiques et les normes de codage.Compétences techniques requises / Qualifications Compétences principales:Bonne maîtrise du français est obligatoire (niveau B1 au minimum).Prêt à déménager au VietnamBonne communication orale en français aussi bien en vidéo conférence qu’en personneBonne connaissance de la POO.Plus de 3 ans d'expérience avec C# .NET et .NET Core :net6 et versions ultérieures.Entity Framework (DatabaseFirst, CodeFirst).Web API (MVC, OAuth, …).Modèles de conception .NET (Repository, injection de dépendances, modèle résilient, …).Connaissance des architectures N-tier, Microservices, de la conception de bases de données, de l’injection de dépendances, du TDD, BDD, xUnit, SpecFlow.Connaissance des technologies cloud, par exemple Azure : Azure SQL, CosmoDB, compte de stockage.Bonnes compétences en développement logiciel Agile dans le cadre Scrum.Connaissance de l’Azure DevOps : CI/CD.Maîtrise de la gestion du code source GIT.Bonne connaissance de la sécurité et des performances.Capacité à écrire un code propre et à le refactoriser.Compétences secondaires :Connaissances de base ou avancées d'un autre fournisseur de cloud (AWS, GCP…) Expérience en développement de workflow.Connaissance de la Clean architecture.Bonne connaissance de la containerisation Docker, Kubernetes, etc.Auto-apprentissage et capacité de recherche proactives.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.