Senior R&D Software Engineer C# Senior R&D Software Engineer C#

Les missions du poste

Vos missions au quotidien
Vous serez membre du département de Recherche et Développement (R&D) de la Banque de financement et d’investissement de Société générale à Casablanca (SG ATS)

En nous rejoignant, vous aurez l’opportunité de :

• Participer aux différents développements et projets qui occupent la R&D, motivés par le business, la réglementation ou la transformation et l’amélioration continues ; principalement en langage C#
• Être pleinement responsable de vos livrables : de la compréhension du besoin au support L3 des clients en production, en passant par le développement ; notre modèle ne limite pas nos collaborateurs à écrire du code
• Adopter et apprendre les bonnes pratiques de l’industrie et progresser dessus : KISS, SOLID, Test coverage, Continuous Integration, etc. ; mais aussi change management, dans un contexte de production critique
• Accompagner nos clients dans leur utilisation de nos applications et outils
• Collaborer de manière étroite avec vos collègues experts à Casa, Paris, New-York ou Hong-Kong
• Faire grandir vos connaissances autour des marchés et services financiers

Les applications de la R&D, c’est :

• Plus de 25 ans de temps CPU fait en quelques heures chaque soir, en distribuant les calculs sur une grille interne, du cloud public ou encore des chaudières (green computing)
• 6M de requêtes de prix servies quotidiennement, avec des pics à 20K / min et une disponibilité de service >99%
• Des développements tactiques qui automatisent, simplifient et réduisent le risque chez nos clients
• Beaucoup d’exigence sur la qualité et une industrialisation hors-pair : plus de 150 développeurs dans 4 régions du monde poussent plus de 200 commits par semaine, supportés par notre Software Factory et nos quelques 3K heures par jour de tests (unitaires, intégration, code coverage, etc.)

Le profil recherché

Et si c’était vous ?
Convaincu ? Postulez sans plus attendre si vous avez :

• 3 ans d’expérience au minimum en tant que Software Engineer C#
• Une aisance à programmer dans un langage orienté objet (C#) et la volonté de mener des chantiers de bout en bout
• Une obsession du code bien fait, bien testé, maintenable et évolutif
• Des bases solides en résolution de problèmes et un raisonnement analytique
• Un goût pour les défis, l’apprentissage rapide et le travail d’équipe
• De bonnes capacités de communication en Français

Après avoir postulé, nous vous accompagnerons tout au long de notre processus de recrutement, dont le but est de prévoir au mieux votre réussite au sein de la R&D :

1. Vous recevrez un lien vers un test technique en ligne,
2. Vous passerez 1 (minimum) ou 2 entretiens techniques, avec vos futurs collègues
3. Vous passerez 1 entretien RH
4. Welcome abord, votre aventure démarrera par un onboarding en bonne et due forme !

Contrat : CDI
Accueil / Emploi / Emploi / Emploi