Développeur Back-End .Net E-Commerce H/F - Cherrypick
- Freelance
- Cherrypick
Les missions du poste
Le besoinDans le cadre du développement et du renforcement des applications du pôle Back Digital E-Commerce, l'équiperecherche un Développeur Back-End .NET Confirmé / Senior. L'objectif principal de la mission est de concevoir,développer et maintenir les composants applicatifs du back-office e-commerce, garantissant ainsi la performance, larésilience et la scalabilité des services transactionnels.2. RESPONSABILITÉS & ACTIVITÉS PRINCIPALESAnalyse & Spécifications : Participation à l'analyse fonctionnelle détaillée des besoins utilisateurs, contributionaux ateliers de cadrage, étude d'opportunité et de faisabilité technique, réalisation d'analyses détaillées etchiffrage des charges.Conception & Architecture Applicative : Participation au design logiciel et des frameworks applicatifs dans le respect des règles d'architecture et des principes de modélisation (DDD).Développement & Prototypage : Prototypage, développement des composants applicatifs .NET Core,structuration et optimisation des bases de données SQL (T-SQL), intégration des middlewares et progiciels.Qualité & Software Craftsmanship : Application rigoureuse des bonnes pratiques (Clean Code, SOLID, DDD),réalisation des revues de code croisées (peer-reviewing), harmonisation et industrialisation des composantslogiciels réutilisables.Recette, Tests & Integration : Responsabilité des tests unitaires (création des jeux d'essais et exécution),préparation et contribution aux tests d'intégration, vérification de la conformité globale, analyse des résultats etrédaction des rapports de tests.Déploiement & Maintenance : Packaging, assembly des composants, préparation des dossiers d'exploitation etdocumentation technique pour la mise en production (MEP). Prise en charge de la maintenance corrective/évolutive et résolution des incidents de production.
Le profil recherché
Profil recherchéCompétences clés :.NET Core : Expert (Impératif)Software Craftsmanship (DDD, SOLID, Clean Code) : Expert (Impératif)T-SQL : Confirmé (Impératif)Messaging (Kafka, RabbitMQ, Solace) : Expert (Souhaitable)Langue : Français courant (Impératif)Astreintes : À prévoir selon les contraintes de production
Compétences requises
- SGBD
- Test unitaire
- Transact-SQL
- MEP
- Maintenance préventive et curative
- Clean
- packaging
- Création d'une base documentaire
- Français
- Gestion budget
- Recettes
- SQL
- Analyse fonctionnelle
- .NET
- KAFKA