Quel sera votre rôle avec nous ?
Conception et développement
• Concevoir, développer et maintenir des fonctionnalités back-end avec .NET et C# ;
• Participer à l’analyse technico-fonctionnelle, à l’étude d’impact et à la conception des solutions ;
• Contribuer aux choix d’architecture et à l’évolution technique du produit ;
• Développer et maintenir des API REST et les composants d’intégration ;
• Veiller à la performance, à la sécurité, à la maintenabilité et à la scalabilité des applications.
Qualité et fiabilité
• Garantir la qualité du code produit et appliquer les standards de développement de l’équipe ;
• Réaliser les tests unitaires et contribuer aux tests d’intégration, de non-régression, de performance et de montée en charge ;
• Effectuer des revues de code et fournir des retours constructifs ;
• Analyser, reproduire et corriger les anomalies, y compris les incidents complexes en production ;
• Contribuer à la maîtrise de la dette technique et à la sécurisation des mises en production.
Delivery et exploitation
• Collaborer avec les équipes produit, front-end, QA, DevOps et configuration pour livrer des fonctionnalités de bout en bout ;
• Contribuer aux pipelines CI/CD et à l’automatisation des contrôles et déploiements ;
• Assurer la maintenance et le support technique des applications existantes ;
• Rédiger et maintenir une documentation technique claire, utile et à jour.
Collaboration et amélioration continue
• Participer activement aux rituels agiles, aux affinages et aux estimations ;
• Être force de proposition sur l’amélioration du produit, des pratiques et des outils ;
• Partager les bonnes pratiques et contribuer à la montée en compétences collective ;
• Accompagner les développeurs moins expérimentés dans un cadre structuré ;
• Utiliser les outils d’intelligence artificielle autorisés pour accélérer l’analyse, le développement, les tests et la documentation, tout en conservant la responsabilité de la validation du code produit.