Ingénieur d'Études – Développeur API H/F
Ingénieur d'Études – Développeur API H/F
Type de métier: Types de métiers Crédit Agricole S.A. - IT, Digital et Data
Intitulé du poste
Ingénieur d'Études – Développeur API H/F
Type de contrat
Poste avec management
Cadre / Non Cadre
Au sein de la tribu «Crédit», vous rejoindrez l’équipe «Etude Acceptation & Open Banking» en qualité d’Ingénieur d’Études – Développeur API.
Vous interviendrez sur le périmètre IDD3, moteur de souscription digital et composant transverse du système d’information, au service de plusieurs marchés et produits de CAPFM.
IDD3.0 constitue à la fois le moteur de souscription digitale, en orchestrant les fonctions et services attendus par les parcours de vente, et un outil de middle office pour l’étude et l’acceptation des dossiers. Il est également connecté aux fronts Web et face-à-face.
Responsabilités
- Contribuer aux projets de l'entreprise et à l'évolution du SI via les projets métiers ou techniques.
- Assurer la maîtrise d'œuvre sur les demandes d'évolution confiées.
- Collaborer sur les travaux effectués par les sous-traitants :
- Réaliser les spécifications techniques.
- Réceptionner les travaux et piloter la conformité des développements.
- Participer aux étapes de qualification et de validation.
- Garantir le maintien en condition opérationnelle des applications dont vous aurez la charge sur ce périmètre, en veillant à la pérennité et à l'évolutivité.
- Concevoir, développer et maintenir les API IDD3.
- Être acteur de l’analyse des besoins exprimés par les métiers, en collaboration avec les responsables de projet.
- Concevoir les API ou les faire évoluer afin de répondre aux besoins des clients internes.
- Apporter votre expertise du fonctionnement des applicatifs du périmètre pour proposer les solutions répondant au meilleur rapport coût/apport métier.
- Interagir avec vos homologues pour construire une solution globale répondant aux attentes, plus précisément sur le périmètre des API et plus largement sur le périmètre IDD3.
- Exprimer en langage métier les impacts techniques des évolutions, en rédigeant et mettant à jour les livrables méthodologiques.
- Collaborer avec les sous-traitants (CDS).
- Assurer la maintenance applicative.
- Travailler dans une équipe dynamique en mode projet/méthode Agile.
Déplacement : occasionnels.
Critères candidat
Niveau d'études minimum
Bac + 5 / M2 et plus
Formation / Spécialisation
Université/école ingénieur
Compétences techniques
- Solides compétences techniques en développement d'API.
- Capacité à analyser un besoin et à proposer des solutions techniques adaptées.
- Aisance à communiquer avec des interlocuteurs techniques et métiers.
- Capacité à partager les informations utiles à la prise de décision.
- Bonne maîtrise des méthodologies Agile / Scrum.
- Bonne maîtrise des environnements techniques suivants :
- Développement Java / J2EE et Spring Boot.
- Conception, évolution et maintenance d'API REST / SOAP.
- Formats d'échange JSON et XML.
- Outils de test d'API tels que Postman et SoapUI.
- Bases de données relationnelles : SQL, Oracle, PostgreSQL.
- Git, Maven, Jenkins, Sonar.
- OpenAPI / Swagger pour la documentation technique.
- Expérience en méthodologie Agile / Scrum.
- Bonne compréhension des fondamentaux réseaux, environnements Linux/Unix et Windows.
- Capacité à collaborer avec les équipes infrastructure et sécurité.
Compétences comportementales
- Bonne capacité d'analyse et de synthèse.
- Aisance relationnelle et goût du travail en équipe.
- Bonne communication orale et écrite, capacité d'adaptation au public technique et métier.
- Réactivité et capacité d'adaptation.
- Esprit d'initiative et sens du service.
Outils informatiques
- Développement : Java, J2EE, Spring Boot, API REST / SOAP, JSON, XML, Postman, SoapUI.
- Base de données : SQL, Oracle, PostgreSQL.
- Outils de développement et d'intégration continue : Git, Maven, Jenkins, Sonar.
- OpenAPI / Swagger.
- Réseaux et SSI : fondamentaux réseaux, Linux/Unix, Windows.