Software Engineer C#

Le 3 décembre

Critères de l'offre

  • Software engineer (H/F)
  • La Défense (92)
  • Alternance / Apprentissage , Stage - 6 mois
  • Temps Plein
  • Secteur : Banque, Finance, Assurances
  • Expérience requise : débutant à 1 an
  • Domaines d'expertise : NUnit , RabbitMQ , wpf , Simulation , Jenkins Voir plus , SQL , TeamCity , Github , .Net , C# Voir moins
  • Niveau d'études : Bac. Général , Diplôme de grande école d'ingénieur

L'entreprise : SOCIETE GENERALE

Chez Société Générale, nous sommes convaincus que vous êtes le moteur du changement et que le monde de demain sera fait de toutes leurs initiatives, des plus petites aux plus ambitieuses.
Aux 4 coins du monde, que vous nous rejoigniez pour quelques mois, quelques années ou toute votre carrière, ensemble nous avons les moyens d'avoir un impact positif sur l'avenir. Créer, oser, innover, entreprendre font partie de notre ADN.
Si vous aussi vous souhaitez être dans l'action, évoluer dans un environnement stimulant et bienveillant, vous sentir utile au quotidien et développer ou renforcer votre expertise, nous sommes faits pour nous rencontrer !

Description du poste

Dans un environnement d'applications distribuées, assurer une disponibilité des services est crucial. Généralement, c'est à l'application serveur de proposer un mécanisme de failover pour permettre de basculer vers le système backup et de minimiser les interruptions.

Ce sujet de stage s'inscrit dans le développement d'un système de failover mais côté application 'client', en intégrant diverses technologies de communication (HTTP, GRPC, RabbitMQ, TibcoRV, etc). Ce système qui s'intégrera dans un système d'applications distribuées de trading, a pour objectif de pallier la défaillance des services cibles en les remplaçant (en cas d'indisponibilité) par un système de simulation.

L'objectif principal est de concevoir, implémenter et tester un système de failover capable de gérer les pannes des services externes et d'assurer la continuité de service en utilisant plusieurs technologies de communication.

Description des missions :

* Analyse et conception du système de failover
* Conception d'une architecture flexible (dynamic architecture) permettant l'intégration de plusieurs protocoles de communication dans le système de failover.
* En cas de panne d'un système cible, switcher automatiquement sur le système de simulation
* Implémenter un système de monitoring pour détecter les défaillances et envoyer des notifications

Description du profil

* Vous êtes étudiant de niveau Bac +4/5 en Université, école d'Ingénieur, de Commerce ou Université avec une spécialité en Informatique
* Vous avez des compétences en : POO, C#, .NET, WPF, SQL
* La connaissance de Framework de test ( NUnit), Teamcity, Jenkins, GitHub et GIT serait un plus
* You're fluent in English ! Vous êtes notre candidat idéal !

Salaire et avantages

Salaire : Salaire selon profil


Référence : 24000R5G_173322002464176


Créez votre profil pour postuler à cette offre