Développeur C#/Angular H/F
- CDI
- /
- MAROC
- /
- Casablanca - Maroc
Viveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 35 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les systèmes & réseaux, les systèmes d’information et la transformation digitale, l’informatique technique, et les systèmes embarqués.
Notre pôle systèmes d’information et transformation digitale fournit à nos clients des systèmes d’information adaptés et personnalisés qui mixent l’intégration de produits du marché et le développement d’applications sur mesure. Conseil, spécification, réalisation, validation, maintenance, direction de projet et formation – notre rôle est d’accompagner chaque étape de l’étude, du développement et du déploiement des applications métiers. S’engager avec Viveris, c’est l’assurance de relever des défis techniques et humains en travaillant sur des projets innovants dans une ambiance collaborative.
Le poste et les tâches
Votre rôle
Viveris pilote les chantiers de transformation métier et IT qui contribuent à la performance de ses entreprises clientes.
Dans ce cadre, nous recherchons un Développeur Fullstack C#/ Angular, qui interviendra dans un contexte Agile.
Responsabilités :
- Concevoir et implémenter les solutions aux besoins priorisés par le métier.
- Garantir le partage de la connaissance de nos solutions techniques via la mise place ou la mise jour de documentation technique.
- Mettre en production les besoins implémentés.
- Être capable de fédérer l'équipe autour de sujets visant à garantir la qualité de nos solutions : refonte, modification de code, mise en place de nouvelle pratique de code.
- Contribuer au partage des connaissances et des bonnes pratiques de développement au sein de l'équipe et à l'extérieur de votre équipe.
Profil recherché
Profil recherché :
- De formation bac +5, vous justifiez d'une expérience de 5 ans minimum en tant qu'ingénieur logiciel.
- Avoir implémenté et/ou savoir transmettre des concepts tels que : SOLID, les patrons de conception, TDD, clean code, clean archi, etc. Toutes pratiques permettant d'assurer la qualité des solutions.
- Avoir été confronté(e) à des architectures orientées services.
- Avoir travaillé et/ou avoir une bonne connaissance des méthodologies agiles.
- Être force de proposition, sur des aspects techniques et/ou métiers.
Compétences techniques :
- Back : C#, .net (core) 6, Entity Framework, SQL, TSQL
- Front : Angular 13, CSS, HTML, TypeScript
- Logiciel utilisé pour développer : Visual studio 2022 (back), VS Code (Front)
- Base de données : SSMS (logiciel utilisé pour faire des requêtes SQL afin de récupérer/modifier des données en utilisant le langage SQL), des connaissances sur les procédures stockées, modification de table en SQL sont nécessaires.
- Gestion des branches : GIT
- CI/CD (intégration continue) : azure devops (pour gérer les pull requests (= demande de merge de code), les dépôts de code, le déploiement automatique sur les serveurs, la gestion des user story).
- Gestion de projet : Agilité en sprint de 15 jours, comprendre le principe des cérémonies agiles, user story (ticket servant à exprimer le besoin d'une évolution ou d'une correction).
Nos avantages :
- Rémunération attractive et évolutive, mutuelle ;
- Prime panier, prime transports ;
- 2 jours de télétravail par semaine ;
- Formation continue avec Linkedin Learning et nos communautés techniques.
Vous êtes passionné, technophile, curieux et créatif ?
Alors nous serions ravis de vous rencontrer.