30 Dec. 2021

Senior .NET Developer

Description du poste

  • Support produit: Assurer la continuité des opérations du produit logiciel et fournir une assistance aux utilisateurs de ces applications.
  • Maintenance du produit: Assurer le bon fonctionnement du produit logiciel : résolution des problèmes de production et adaptation du produit logiciel à un environnement modifié.
  • Amélioration du produit: Fournir un produit logiciel entièrement adapté aux besoins de l'entreprise en mettant en œuvre les nouvelles fonctionnalités demandées par les utilisateurs de l'entreprise.
  • Services de projet: Adaptation du produit logiciel pour répondre aux exigences des projets de l'entreprise.
  • Le développeur sera impliqué dans tous les aspects des services, y compris la recherche et la résolution de bogues, la gestion des incidents, les nouveaux développements, ... .

Sur la base d'une analyse détaillée (UML), et en suivant les directives de notre client et les meilleures pratiques du marché, le candidat produira un code de qualité, avec des tests unitaires, une couverture de code et une documentation. Le développeur participera également à la conception de la solution en collaboration avec l'architecte technique. Idéalement, le candidat aura une expérience pertinente dans des projets à l'échelle de l'entreprise.

Le développeur travaillera dans l'équipe responsable du produit de messagerie de la suite Gas Flow Management de notre client. Ce produit est responsable de la communication interentreprises avec des partenaires extérieurs à notre client.

RESPONSABILITÉS

  • Coopérer avec le responsable technique et le chef de projet pour produire des fonctionnalités.
  • Implémenter de nouvelles fonctionnalités et maintenir le logiciel existant.
  • Tester (tests unitaires, tests d'intégration).
  • Collaborer avec les équipes d'exploitation pour déployer/configurer le logiciel.
  • Réaliser le service de support et de maintenance en aidant à la recherche et à la résolution des bogues, à la gestion des incidents.
  • Proposer des améliorations architecturales des produits existants.
  • En collaboration avec l'architecte technique, participer à la phase de conception d'un nouveau produit.

Exigences du poste

COMMUNICATION

  • Capacité à communiquer avec les analystes commerciaux pour comprendre les spécifications et les conceptions qui constituent la base de la mise en œuvre.
  • Capacité à communiquer avec les responsables techniques pour comprendre les contraintes de l'architecture à respecter.
  • Capacité à communiquer en néerlandais (parlé) ou en français (parlé) et en anglais (parlé et écrit).

COMPÉTENCES PERSONNELLES

  • Capacité à travailler de manière relativement indépendante en respectant les priorités et le calendrier du plan de mise à jour.
  • Capacité à travailler de manière structurée en respectant les procédures (check-in, check-out, déclaration des feuilles de temps, ponctualité).
  • Capacité à travailler selon les règles, les normes et les directives définies dans l'architecture.
  • Capacité à communiquer des prévisions réalistes sur le travail de développement.
  • Capacité à apprendre un modèle d'entreprise complexe

COMPÉTENCES TECHNIQUES

  • Capacité à développer sur la plate-forme .Net de manière structurée, conformément aux conventions et aux règles de codage.
  • Capacité à effectuer des recherches ascendantes pour le diagnostic des problèmes.
  • Expérience dans la mise en œuvre de bonnes pratiques de développement de logiciels.
  • Expérience de la maintenance de systèmes logiciels complexes avec une base de code importante.
  • Affinité avec la pile technique utilisée par l'équipe :
    • Net Core 3.1 / .Net Framework
    • ASP.NET WebApi / WCF
    • RabbitMQ ou affinité avec d'autres plateformes de messagerie.
    • Entity Framework ou NHibernate
    • SqlServer ou Oracle
    • DDD
    • Tests unitaires
    • Design patterns

Lieu

Brussel(s) / Bruxelles

Les visiteurs de cette page ont aussi vu :

Brussel(s) / Bruxelles
Bekijk vacature
Brussel(s) / Bruxelles
Bekijk vacature
COTRAIN utilise des cookies pour enregistrer certaines préférences et pour aligner les offres à vos intérêts.