Développeur(se) C# .NET

EDIIS CRM
Canton de Chantilly, France
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 39K

Job location

Remote
Canton de Chantilly, France

Tech stack

.NET
API
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Data Structures
IBM DB2
IIS
Microsoft Visual Studio
Team Foundation Server
Software Maintenance
SQL Databases
Windows Forms
.NET Core
REST
Webhooks

Job description

Le/la développeur(se) C# .NET, intégré à l'équipe de développement MAGELLAN et placé sous la supervision du Responsable Développement MAGELLAN, contribue au développement, à l'amélioration et à la maintenance du logiciel interne MAGELLAN. Il/elle intervient sur l'ensemble du cycle de vie applicatif : analyse des besoins, développement, tests, documentation et participation aux mises en production.

Développement applicatif (C# .NET - WinForms, API, Batch)

  • Concevoir, développer et maintenir les applications et modules du périmètre MAGELLAN en C# .NET (WinForms, classes métiers, API REST).
  • Réaliser des développements batch liés aux traitements métiers.
  • Participer à la création de nouvelles fonctionnalités et de nouvelles applications en .NET Framework ou .NET Core.
  • Implémenter ou consommer des WebHooks, des API REST et des services hébergés sous IIS..

Maintenance évolutive et corrective

  • Assurer la correction des anomalies, la gestion des incidents applicatifs et l'amélioration continue.
  • Réaliser des petites évolutions, optimisations techniques ou refontes partielles.
  • Maintenir la cohérence et la qualité du code en produisant des développements robustes, lisibles et maintenables.

Analyse et spécifications

  • Analyser les demandes métiers ou internes, comprendre les besoins techniques et proposer des solutions adaptées.
  • Rédiger des spécifications techniques, documents d'architecture ou dossiers techniques lorsque nécessaires.
  • Contribuer aux estimations de charge et au découpage des tâches.

Tests, documentation et qualité logicielle

  • Réaliser les tests unitaires, vérifier la conformité fonctionnelle et technique des développements.
  • Participer aux phases de validation, de recette technique et, le cas échéant, aux mises en production.
  • Documenter les développements : documentation technique, notes de version, schémas, procédures.
  • Contribuer à l'archivage, au suivi des versions et à la description des livraisons via les outils internes (TFS / Azure DevOps).

Modélisation & structuration des données

  • Concevoir et modéliser des structures de données adaptées aux besoins clients : cohérence des référentiels, règles de gestion, optimisation.
  • Mettre à disposition des datasets fiables, documentés, performants, prêts à l'analyse.

Participation aux projets Magellan (logiciel interne)

  • Travailler en collaboration étroite avec le Responsable Développement Magellan pour mener à bien les évolutions structurantes du produit.
  • Contribuer aux projets spéciaux : développements spécifiques, migrations techniques, intégration de nouvelles briques logicielles.
  • Assurer une veille technique et proposer des améliorations pour renforcer la performance et la stabilité de l'application., * Vous occuperez une position centrale au sein d'une entreprise qui continue de se développer.
  • Vous rejoindrez une équipe soudée, accessible et efficace.
  • Vous bénéficierez d'une grande marge d'autonomie dans l'organisation de vos missions.
  • Vous serez accompagné(e) dès votre arrivée pour faciliter votre prise de poste et votre intégration.

Requirements

  • Minimum 3 ans d'expérience en développement C# / .NET
  • Maîtrise du langage C# .NET, incluant : WinForms, Classes métiers, API REST, WebHooks
  • Maîtrise avancée du SQL : requêtes, procédures stockées, optimisation
  • Très bonne maîtrise de Microsoft Visual Studio
  • Connaissance solide des frameworks .NET Framework et .NET Core
  • Connaissance de TFS / Azure DevOps (gestion de versions, work items, livrables)
  • Connaissance de IIS pour le déploiement d'API / services

Compétences appréciées (bonus)

  • Connaissance de DB2 IBM.
  • Expérience avec l'optimisation de performances applicatives.
  • Sensibilité aux bonnes pratiques d'architecture et de qualité logicielle.

Savoir-Être

  • Bon relationnel, esprit d'équipe et capacité à travailler en collaboration avec les équipes internes.
  • Autonomie dans l'organisation, la gestion du temps et la priorisation des tâches.
  • Capacité à produire un code robuste, propre, documenté et maintenable dans le temps.
  • Curiosité technique, envie d'apprendre et de faire progresser les outils.
  • Rigueur, sens de l'analyse et respect des normes de développement., * Quel est votre niveau de maîtrise de SQL Server ?
  • Quel est votre niveau de maîtrise de Microsoft Visual Studio ?

Expérience:

  • développement C# / .NET : 3 ans (Requis)

Benefits & conditions

Poste à pourvoir en CDI

Salaire : 38 à 39 k€ brut/an, négociable selon profil et expérience.

Avantages :

  • Télétravail possible jusqu'à 2 jours par semaine ;
  • Mutuelle et prévoyance ;
  • Tickets Restaurant (9,70 €/ jour - 60% pris en charge)., Type d'emploi : CDI

Rémunération : à partir de 38 000,00€ par an

Capacité à faire le trajet ou à déménager:

  • 60500 Chantilly: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Requis)

About the company

Le groupe EDIIS intervient sur toute la chaine de traitement de la donnée concernant la gestion d'abonnements, de dons, de VPC/e-commerce, d'actionnariats…. Partenaire historique et de référence des secteurs Presse et Fundraising, Ediis se différencie par son écosystème connecté pour une vision data 360°. Notre savoir-faire dans la gestion, l'animation et l'optimisation de la relation clients associé à notre expertise en matière de CRM métier, espace personnel, boutique en ligne, gestion de campagnes, éditique, BI fait de nous un acteur unique sur le marché. Notre offre globale est pensée pour répondre à l'ensemble des besoins techniques de nos clients. Vous souhaitez intégrer une entreprise performante et ambitieuse, avec un état d'esprit PME, rejoignez nos équipes en tant que Développeur(se) C# .NET !

Apply for this position