IED .net C# (Confirmé)

Poste

Participer au développement du produit Aquadvanced, le développeur doit disposer d’une bonne maîtrise des compétences techniques et fonctionnelles requises.

Contexte

EM²S (Environmental Monitoring and Management System) est une plateforme interne sur laquelle est bâtie la suite de produits Aquadvanced (https://www.suezsmartsolutions.com/fr/gamme-fiche-produits/aquadvanced-R).

Un ensemble d’évolutions technologiques est en cours, pour moderniser la plateforme :

  • Orientation vers une architecture modulaire & micro-services & micro-frontend
  • Modernisation technologique (.Net Core, .Net5, Blazor, etc.)
  • Utilisation de Docker & Kubernetes
  • Intégration de fonctionnalités Data Science avancées (Machine Learning, Deep Learning, etc.)

Formation et expérience

  • De formation d’ingénieur en informatique (Bac +5)
  • Des expériences professionnelles réussie sur des missions citées ci-dessus, de préférence dans une équipe de développement bien encadré en termes d’architecture logicielle et en qualité de codage.

Connaissances techniques

  • Connaissances confirmées en .NET Core 2.2 / .NET Framework 4.7, C#, WCF, Entity Framework, TPL.
  • Maîtrise de l’environnement de développement Visual Studio 2019, Azure DevOps et Git.
  • Connaissances générales en architecture de Systèmes d’Informations
  • Connaissances en analyse et traitement de données chronologiques
  • Anglais (lu et écrit)

 

  • C# – Confirmé – Impératif
  • .NET Core – Confirmé – Impératif
  • SQL Server – Confirmé – Important

Savoir faire

  • Savoir entrer dans le contexte fonctionnel rapidement (ne pas se perdre quand on ne connaît pas encore tout le contexte, savoir poser de bonne question pour le connaitre progressivement)
  • Savoir estimer l’effort de développement et savoir s’y engager
  • Savoir respecter l’architecture globale du produit et la norme de la qualité sur le codage
  • Savoir s’organiser
  • Savoir analyser, synthétiser, proposer des solutions

Savoir être

  • Savoir travailler en équipe
  • Avoir le sens de l’équipe
  • Avoir de la méthode, de la rigueur
  • Savoir respecter les procédures
  • Être disponible
  • Être autonome

 

 

Adresse