Concepteur Développeur Middle Office F/H

Détail de l'offre

Informations générales

Référence

2021-2204  

Description du poste

Titre de la fonction

Concepteur Développeur Middle Office F/H

Métier

SI/MOA - Concepteur développeur

Contrat de travail

CDI

Temps de travail

Temps complet

Description de la mission

La MNT, Mutuelle Nationale Territoriale entité du Groupe VYV, est la première mutuelle de la fonction publique territoriale. La MNT protège plus de 1,1 million de personnes en santé comme en prévoyance. Les valeurs du mutualisme et du Service Public sont les pierres angulaires de notre action. Notre mission : assurer la pleine santé physique, psychologique et économique du monde territorial.

Au sein de la DDSI au pôle Département Architecture et Données d’Entreprise, composé de 8 collaborateurs, nous recrutons un.e Concepteur.rice Développeur Middle Office dans le cadre d’un CDI.


Rattaché.e à notre Responsable du Département, vous contribuez à la création, à l’évolution et à la maintenance des composants du système applicatif Middle Office. Le système applicatif MO porte les fonctionnalités, règles Métier, référentiels de données répondants aux besoins du Front Office et qui ne sont pas supportées par le Back Office.

Vos missions :
1.      Dans la phase de faisabilité ou de cadrage :
-        Vous contribuez à l’étude de faisabilité avec les services concernés, dans le but de définir des scénarii de solutions en collaboration avec les Architectes,
-        Vous participez au cadrage du scénario choisi ainsi qu’à son chiffrage et à sa déclinaison technique, dans le but de passer à la phase de mise en œuvre,
-        Vous concevez à l’état de l’Art des architectures du SI et réalisez des maquettes, prototypes dans le but de s’assurer de la bonne adéquation du produit aux exigences Métier.

2.       Dans la phase de réalisation :
-        Vous réalisez les développements en fonction des exigences fonctionnelles et non fonctionnelles et rédigez leurs documentations dans le but de délivrer un produit à valeur ajouté pour le Métier,
-        Vous concevez des tests de non régression automatisée, exécutez des tests unitaires dans le but de vérifier le bon fonctionnement des composants créés.

3.      Durant le maintien en condition opérationnelle :
-        Vous assurez les maintenances correctives et évolutives dans le but d’assister et conseiller sur son utilisation, de réaliser la mise en œuvre des changements, d’assurer le suivi des changements, et garantir la qualité et la performance du produit.

4.      Dans le cadre de la veille technologique :
-        Vous êtes attentif.ve à l’actualité du ou des métiers concernés par le système applicatif,
-        Vous proposez des nouveaux usages aux Directions Métiers grâce aux fonctionnalités offertes par les nouvelles technologies (exemple : no sql, big data, calculs distribués, solutions mobiles, …)

En rejoignant notre équipe vous aurez l’opportunité de travailler sur la technologie Scala et travailler avec une architecture évènementielle. Avec une technologique d’exposition des données en API (Gravitee /Keycloack) et GraphQL (Apollo). Dans une logique micro servicée (résilience, et scalabilité : tenir la charge).

Profil recherché

Vous possédez une expérience de 3 années minimum dans un environnement Scala et technos KAFKA,

Vous avez une logique de la donnée d’entreprise (logique algorithmique, TDD),

Vous disposez d’une logique de versionning de code et vous savez travailler avec GIT,

Vous avez une logique de test développeur (testing unitaire de son code et d’intégration de son composant logiciel au sein du système d’information),

Vous maîtrisez la modélisation de la donnée,

Vous savez travailler dans l’architecture évènementielle,

Vous maitrisez la conception et le développement d’API ainsi que sa sécurisation par un système d’authentification tierce comme Keycloak,

Vous avez une bonne compréhension des besoins (Logique DDD – Domain Driven Développement),

Vous êtes à l’aise avec les méthodes dites « agile » (Scrum, kanban , SAFe),

Vous appréciez les tests unitaires (TDD – Test Driven Développement),

 

Vous disposez d’une bonne capacité d’analyse et de synthèse,

Vous avez une aisance relationnelle, êtes capable de vous adapter et appréciez le travail d’équipe,

Vous souhaitez apprendre et perfectionner votre savoir-faire.

 

 

Vos compétences techniques :

-        Savoir trouver l’information (Les communautés de développement, wiki, documents etc),

-        Connaissance approfondie des différentes architectures SI et principalement des architectures réactives,

-        Connaissance approfondie des Systèmes Middle Office (Référentiels d’Entreprise, Systèmes d’échange, Case Management),

-        Connaissance des technologies No Sql et évènementiel (CQRS),

-        Connaissance des outils de développement et les langages informatiques à l’état de l’art (notamment Scala, Play, Kafka, Python),

-        Les bonnes pratiques du développement : commentaires, gestion des sources, usine de développement, non régression unitaire,

-        Les normes de conception/modélisation relationnelle et nosql,

-        Savoir rédiger une documentation technique et utilisateurs

-        Savoir appliquer les normes et les contraintes légales

-        La gestion de projet (méthodes agiles)

-        La gestion de la dette technique logiciel

-        L’anglais technique

 

Pourquoi rejoindre la MNT : La MNT est un acteur reconnu dans le secteur de la mutualité.  C’est une entreprise de l’économie sociale et solidaire qui adopte les principes de solidarité et d’utilité sociale.

 

Informations complémentaires :

Lieu : Siège social – 4 Rue d’Athènes 75009 PARIS  
Statut : Cadre

A compétence égale, ce poste est ouvert aux travailleurs en situation de handicap ou assimilés au sens de l'article L.5212-13 du Code du travail. La MNT s'engage en faveur de la diversité, l'égalité professionnelle, l'emploi des travailleurs handicapés.

Localisation du poste

Localisation du poste

SIEGE SOCIAL, 75

Géolocalisation par zone

Non

Lieu

4 rue d'Athènes 75009 PARIS

Critères candidat

Niveau d'études min. requis

Baccalauréat général, technologique ou professionnel)

Diplôme

diplômes de niveau Bac + 2 (DUT, BTS, DEUG, écoles de formations sanitaires ou sociales, …)

Niveau d'expérience min. requis

3 ans ou plus