Développeur Backend (.NET)

CDI
  • Date de publication : 6 mai 2025
  • Postuler avant 31 mai 2025
Description de l'emploi

Une société informatique de la place est à la recherche de Développeur Backend (.NET) expérimentés pour travailler sur des projets pour ses clients.

Responsabilités principales :

  1. Concevoir, développer et maintenir des applications web en utilisant .NET pour le backend.
  2. Intégrer et personnaliser des plateformes de commerce électronique telles que Umbraco Commerce, Magento, WooCommerce, etc., en fonction des besoins spécifiques du projet.
  3. Développer des fonctionnalités eCommerce avancées comme la gestion des commandes, les paiements en ligne, le panier d’achat, et intégrer ces fonctionnalités avec des systèmes de gestion de contenu (CMS) comme Optimizely.
  4. Optimiser les performances et l’expérience utilisateur des applications eCommerce et CMS.
  5. Participer à la conception et à l’architecture logicielle en mettant l’accent sur la scalabilité, la sécurité et la fiabilité.
  6. Assurer la documentation du code, des spécifications techniques et des bonnes pratiques de développement.

Compétences requises :

  1. Excellente maîtrise de C# et du framework .NET, particulièrement NET Core pour le développement backend.
  2. Expérience confirmée dans l’intégration et la personnalisation de plateformes de commerce électronique telles que Umbraco Commerce, Magento, WooCommerce, etc.
  3. Connaissance approfondie des CMS, en particulier Optimizely (Episerver), pour la gestion de contenu et la personnalisation.
  4. Maîtrise des APIs RESTful et GraphQL pour la communication entre le frontend et le backend.
  5. Compétences avancées en bases de données relationnelles (SQL Server, MySQL, etc.) et en langages de requêtes SQL.
  6. Capacité à travailler de manière autonome et en équipe, en suivant les meilleures pratiques de développement logiciel.
  7. Expérience pratique des méthodologies Agile et de l’intégration continue (CI/CD).
  8. Fortes compétences en résolution de problèmes et en débogage.

Formation et expérience :

  • Diplôme universitaire en informatique, génie logiciel ou dans un domaine connexe.
  • Expérience professionnelle significative en développement fullstack, avec une expertise spécifique en eCommerce, CMS et les technologies mentionnées.