Stage PFE - R&D Software Engineer
Responsibilities
Le stagiaire rejoindra les équipes de développement logiciel du département Recherche & Développement, en charge de la conception & développement d’applications fiables et réactives qui répondent aux besoins de différents métiers de la banque, dont le développement se fait dans le respect des règles du développement logiciel et bonnes pratiques de code.
Les applications développées utilisent de la technologie de pointe : .NET, Python, Services Cloud (AKS, Storage, …), Cassandra, JavaScript, etc. ; certaines font du calcul massif (~ 2.5M de requêtes par jour, 250K heure CPU par jour) distribué sur des grilles de calcul internes et/ou sur du cloud public.
Le stagiaire interviendra sur les missions suivantes :
• Comprendre le besoin et affiner les spécifications
• Développer les fonctionnalités requises et s’assurer de la qualité de ses livrables (couverture en tests, bonnes pratiques, etc.)
• Opérationnaliser ses livrables et accompagner leurs utilisateurs durant la prise en main
Le stagiaire aura également l'opportunité de :
• Découvrir et monter en compétences sur les applications développées, ainsi qu’apprendre quelques notions de la finance de marché,
• Apprendre et monter en compétences sur les technologies utilisées, les bonnes pratiques de développement et les pratiques d’industrialisation,
• Être accompagné par des personnes prêtes à vous accueillir et à investir dans votre formation.
Le maître de stage aura pour mission de vous accompagner pour atteindre les objectifs fixées & identifier les étapes et livrables intermédiaires. Il assurera aussi une formation technique afin de monter en compétences sur les technologies et concepts de développement logiciel et disposer des moyens nécessaires au bon aboutissement du projet de fin d’études.
Exemples de sujets de stage :
• Conception et développement d'une application d'analyse d'exécution de calculs distribués
C#, Javascript, RESTful API, Service Fabric, Kusto, git, TeamCity
• Conception et développement d'un service d’exposition de données historiques de back-testing
C#, .Net, Git, TeamCity, Service Fabric, Cosmos DB
• Développer un outil de monitoring des ressources Cloud utilisés par les applications de la R&D
C#, Powershell, Azure CLI, Azure, Octopus, Teamcity
• Conception et développement d'une extension de l'IDE Visual Studio d'assistance aux développeurs
C#, WPF, MSBuild, TeamCity, git
Profile required
À l’issue de votre candidature, si celle-ci est présélectionnée, nos équipes vous contacteront pour entamer les entretiens (téléphoniques et/ou en présentiel).
Ce stage est rémunéré et sera d’une durée de 6 mois.
• Vous êtes étudiant(e) en dernière année d’études d’une école d’ingénieur / Université (BAC+5)
• Vous êtes passionné(e) d’informatique et avez des bases solides en programmation, notamment orientée objet (Algo, Structure de données, Java, C#, Design, Tests unitaires, CI/CD, etc....)
• Vous voulez côtoyer des experts et vous imprégner des bonnes pratiques de l’industrie logiciel
• Vous aimez relever les défis et proposer des solutions simples et efficaces
• Vous êtes rigoureux, réactif et créatif
Business insight
Né du rapprochement entre SG ABS et SG ATS, Société Générale Global Solution Centre Morocco (SG GSC Morocco) est le hub technologique et opérationnel du Groupe Société Générale en Afrique. Au cœur du réseau des Global Solution Centres, SG GSC Morocco accompagne la transformation des activités bancaires à l'échelle internationale en réunissant des expertises métiers et technologiques au service de plusieurs lignes de métiers du Groupe.
Présent au Maroc et à Abidjan, SG GSC Morocco intervient sur l’ensemble de la chaîne de valeur, en associant expertises financières et solutions technologiques pour accompagner les activités de Banque de Financement et d’Investissement à l’international ainsi que la banque de détail en Afrique.
Chez SG GSC Morocco, le capital humain est au cœur de notre ambition. Reconnu à travers le label Feel Good Company, nous nous attachons à offrir un environnement de travail stimulant, collaboratif et propice au développement des talents.
Rejoindre SG GSC Morocco, c'est évoluer dans un environnement international, contribuer à des projets stratégiques à forte valeur ajoutée, développer une double expertise métier et technologique et construire son parcours au sein d'une organisation qui encourage l'apprentissage continu, l'innovation et la mobilité.
Les informations recueillies sur ce site font l’objet d’un traitement destiné à répondre aux besoins de recrutement de la société SG GSC Morocco. Ces données sont traitées par les services internes de la société. Conformément à la loi n° 09-08 promulguée par le Dahir 1-09-15 du 18 février 2009, relative à la protection des personnes physiques à l’égard du traitement des données à caractère personnel, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent, que vous pouvez exercer en vous adressant à donnees-personnelles.gsc.morocco@sgcib.com. Vous pouvez également, pour des motifs légitimes, vous opposer à ce que les données qui vous concernent fassent l’objet d’un traitement. Ces données peuvent faire l’objet d’un transfert à l’étranger. Ces traitements ont été notifiés et autorisés par la CNDP sous les numéros : A-RH-239/2019 et T-RH-119/2019.