Développeur c#

il y a 6 jours


NoyalsurVilaine, France Synetics Temps plein

Nous créons un poste de développeur Confirmé C# / Angular pour nous accompagner dans notre transformation de SI, et de refonte de nos applications.Mission PrincipaleLe développeur confirmé C# / Angular est responsable de la conception, du développement et de la maintenance d'applications frontend et backend performantes. Il intervient sur l'ensemble du cycle de vie des projets, en collaboration avec les équipes techniques et métiers, pour livrer des solutions robustes, sécurisées, évolutives et alignées avec les besoins clients internes. Vous êtes amené à évoluer danscontexteInternational au sein du département Digital transformation sous la responsabilité du responsable architecture et IT.De transformation du SI et de refonte de ses applicationsVous êtes amenés à collaborer avec nos partenaires et faire appliquer nos bonnes pratiques de développement.Vos missions incluent:1.DéveloppementConcevoir et développer des applications web et API en C# (.NET 9 +), Angular (v18+). Assurer la qualité du code via des bonnes pratiques (SOLID, Clean Code, Design Patterns (DDD, vertical slice)). Optimiser les performances et la scalabilité des applications. Participer à la définition des architectures techniques et applicatives (microservices, event driven, API minimal, modularité)2. Collaboration et Méthodologie AgileTravailler en collaboration avec les PO, UX/UI, autres développeurs, nos partenaires. Participer aux cérémonies Agile (Daily, Sprint Planning, Retrospectives). Rédiger des spécifications techniques et documenter les solutions3. Tests et Intégration ContinueMettre en place des tests unitaires et d’intégration (xUnit, NUnit, Jasmine/Karma…). Configurer et maintenir les pipelines CI/CD (Azure DevOps et/ou Gitlab). Assurer la qualité et la stabilité des déploiements. 4. Maintenance et ÉvolutionsCorriger les bugs et assurer la maintenance corrective et évolutive. Proposer des améliorations techniques et fonctionnelles. Assurer la veille technologique sur les écosystèmes .NET, Angular , pratiques.Profil attenduFormation et ExpérienceBac +5 en informatique (École d’ingénieur, Master MIAGE ou équivalent). Minimum 5 ans d’expérience en développement C#/.NET et Angular. Expérience sur des projets complexes (architecture modulaire, résiliente). Connaissances élémentairesen cybersécuritéFrançais, Anglais,Compétences TechniquesBack-EndMaîtrise avancée de **C#, .NET Core/.NET 6+**, ASP.NET, Entity Framework.Expérience avec les API REST, API minimal, API First, API Manager/Gateway (Yarp) un plus GraphQL, pattern REPR, CQRSConnaissance de Docker et Kubernetes (un plus).Autres: WSL, VS CODE, Visual StudioFront-EndExpertise en **Angular (Typescript, RxJS, NgRx)**. Maîtrise de HTML5, CSS3 (SCSS, Tailwind) et frameworks UI (Material, PrimeNG). Outils & Méthodes : SSO: keycloak, Entra ID, OpenID, OAUThGit, Azure DevOps / GitLab, définir des stratégies de brancheAgile (Scrum, Kanban), TDD / BDD.Qualimétrie SonarqubeUML, plantumlQualités PersonnellesAutonomie et force de proposition. Capacité à travailler en équipe et à transmettre ses connaissancesRigueur, curiosité et sens des bonnes pratiques. Bonne communication en français et anglais (technique).Conditions :RTT selon l’accord en vigueurTitres restaurantTélétravail possible jusqu’à 2 jours par semaineIntéressement aux résultats de l’entrepriseRémunération : 36-40K€ selon profil #J-18808-Ljbffr