Ingénieur en recherche & développement C# - H/F

Paris Area
Consulting – Software Engineering /
Permanent contract /
Hybrid
PARIS - CDI - ASAP

REJOINDRE MARGO 
Vous êtes les meilleurs, alors pourquoi ne pas le rester ? Chez MARGO, nous nous évertuons à vous donner les clés pour vous permettre de vous dépasser et d’exceller dans votre métier durablement. Comment ? En ayant des missions élitistes et un développement professionnel sur-mesure. Et cela va encore plus loin ! Nous avons la liberté d’innover, de tester mais aussi et surtout de dire non et de dire stop au cours d’une mission. Ici, c’est consultant first ! Nous sommes des experts entrepreneurs. Autrement dit, nous développons notre expertise continuellement grâce à des formations sur-mesure. Pour nos clients, nous concevons des solutions tech complexes. Et cela ne s’arrête pas là ! Dès que nous percevons une opportunité de marché, nous cherchons à la développer en créant une nouvelle entité au sein du Groupe. 
Chez MARGO, nous sommes des entrepreneurs de notre propre vie et de notre carrière. Une carrière au sein de notre Groupe, c’est l’exigence de l’excellence pour soi-mêmeA vous de choisir le meilleur pour votre carrière et votre intellect !

CONTEXTE DE RECRUTEMENT 
Forts de plus de 18 ans de croissance ininterrompue, nous cherchons aujourd’hui à accélérer notre croissance en renforçant nos équipes de consultants et en faisant d’eux des experts. Être consultant chez MARGO, c’est être un maillon essentiel de la croissance du groupe. En mission chez nos clients, vous apportez votre expertise afin de leur donner un avantage concurrentiel direct. 

BESOIN DE PROJECTION  ?
Voici un exemple d’une mission unique en R&D C# :
Vous rejoignez le pôle Recherche et Développement d’une grande banque d’investissement, qui souhaite se différencier de l'ingénierie financière traditionnelle en développant un langage de structure de produits innovants. L’objectif est de créer un langage formel de haut niveau qui permettra aux Structureurs et aux Quantitative Researchers de décrire la structure du produit de manière abstraite, en définissant un template ou un patron de ces produits.

Les + de la mission : 
Vous travaillerez au cœur de l’innovation technologique de la CIB, dans la seule équipe traitant des sujets aussi critiques. Vous aurez un réel impact sur tous les métiers de la banque, du front office jusqu’au back office, en passant par le middle office et le risque. Vous utiliserez des technologies avancées telles que CI/CD, Docker et les micro-services, offrant une expérience précieuse dans un environnement technologique moderne. Nous recherchons quelqu’un qui a une forte curiosité technologique dans le domaine de la génération de code à partir de modèles, un esprit d'initiative et un d’investissement. Vous travaillerez en binôme avec le chef de projet, qui a commencé sa carrière en tant que Quantitative Researcher puis trader pendant 15 ans et qui a rejoint cette CIB pour développer le projet. 

Compétences techniques requises : 
-Excellente connaissance de. Net c# et de la programmation avancée 
-Garbage collection-Multithreading (programmation asynchrone et parallèle)
-Structures de données complexes, arbres, dictionnaire, matrices, design pattern stratégie 
-Programmation fonctionnelle, expressions, évaluation retardé, itérateurs pile et récursion
-Connaissance opérationnelle des langages de programmation : Analyse lexicale, syntaxique, grammaires ll(k) lalr(k), arbres attribués, génération de code
-Connaissances opérationnelle de Roselyn, arbres d'expression, projection (emit) de MSIL
-Connaissance de la reflection et de l'optimisation nécessaire
-Bonne pratique de Git, Jenkins et artifactory

C’est un exemple nous intervenons aussi sur d’autres stack technique :
- C# / Java / Python / C++- Angular / React

Vos droits et vos devoirs en tant que consultant MARGO :
- Choix des missions : dire non, dire stop….
- Changement de mission tous les 2 ans pour se challenger
- Formation illimitée : hard & soft skills, certifications, conférences, échange avec un expert Margo
- Implication dans le rayonnement du cabinet : recruteur, coach, manager, speaker, project leader 

Rejoindre MARGO, c’est aussi avoir : 
Des Tickets restaurant Swile 
Des formations illimitées100% du pass Navigo remboursé 
100% de prise en charge de la mutuelle chez notre partenaire Alan

LA SUITE DES ÉVÉNEMENTS
1 - Postulez en ligne ! L’équipe RH étudie avec attention votre candidature et vous contacte si votre profil est en adéquation avec l’un de nos postes. 
2 - Première rencontre ! Vous échangez avec un recruteur et un business manager sur votre parcours, vos aspirations professionnelles ainsi que sur Margo et les opportunités que nous proposons. 
3 - Challengez-vous dans le cadre d’un entretien technique avec l’un de nos experts. C’est également l’occasion pour vous d’avoir son retour d’expérience. 
4 - Dernier entretien de motivation : pour finir, vous rencontrez un membre du comité de direction de Margo pour confirmer notre fit culturel.  Pendant tout le processus de recrutement, vous avez la possibilité de participer à des événements organisés par Margo et d’échanger avec des collaborateurs afin d’en apprendre plus sur nous !  

VOUS ÊTES UN(E) FUTUR(E) MARGO SI : 
- Vous êtes issu(e) d’une école d’ingénieur ou d’un cursus universitaire équivalent niveau Bac + 5 / Master.
- Vous justifiez d’une expérience sur des langages orientés objet. 
- Vous aimez coder et vous êtes passionné(e) d’informatique.
- Vous êtes curieux(se) et vous vous intéressez aux dernières technologies du marché.

Si ca vous parle et que vous avez envie de nous accompagner pour devenir l’employeur pérenne et incontournable des talents IT : POSTULEZ