Principales responsabilitésAnalyse et développementAnalyser les besoins fonctionnels et techniques. Concevoir les spécifications techniques. Développer les évolutions et correctifs sur environnement IBM i. Réaliser les tests unitaires et accompagner les phases de recette. Optimiser les performances des traitements batch et interactifs. Maintenance applicativeCorriger les anomalies de production. Assurer le support de niveau 2 et 3. Participer aux mises en production. Garantir la qualité, la sécurité et la pérennité du code. Gestion des bases de donnéesDévelopper et maintenir les bases DB2 for i. Concevoir et optimiser les requêtes SQL. Participer aux opérations de migration et d'évolution des données. CollaborationTravailler en étroite collaboration avec les équipes métiers. Participer aux ateliers fonctionnels. Rédiger la documentation technique. Participer aux revues de code et aux démarches d'amélioration continue. Livrables attendusDéveloppements applicatifs. Correctifs de production. Documentation technique. Dossiers de mise en production. Cahiers de tests. Documentation d'exploitation.
Mission Au sein de la cellule Back-office (environ 29 personnes), vous participez à un projet important de transformation de la chaine existante et ancienne du calcul des remboursements de sinistres. L'objectif est de faciliter les évolutions de cette chaine, et la rendre paramétrable. Selon les jalons et le timing de ce projet, en cas de période creuse vous interviendrez éventuellement sur d'autres projets / évolutions / correctifs, toujours dans le domaine de l'Assurance de Personne : mutuelle santé, prévoyance. L'environnement technique est IBM i : RPG, RPG Free, Adelia. Vos principales activités seront : Côté développement : Analyser les besoins fonctionnels transmis par les équipes métiers et l'assistance à maîtrise d'ouvrage. Réaliser le macro-chiffrage, l'analyse technique, le développement, les tests unitaires et d'intégration. Collaborer avec les équipes Architecture et Cybersécurité pour garantir la robustesse et la conformité des solutions. Respecter et améliorer les bonnes pratiques de développement, qualité et sécurité (relecture de code en équipe, documentation, etc.). Suivre l'avancement des tâches dans l'outil collaboratif en place et alerter en cas de dérive sur le budget ou les délais initialement prévus. Amener vos développements en production, dans le respect des procédures en vigueur. Vous vous sentez responsable de la qualité de vos développements, vous faites relire votre code par un pair ou le techlead de votre domaine, vous adoptez et participez à l'amélioration des bonnes pratiques de contrôle de la qualité et de la sécurité. L'un des moyens les plus efficaces pour amener de la qualité est le test. Côté tests : Accompagner les utilisateurs lors de la recette et traiter les anomalies. Participer directement, en lien avec la cellule Tests, à l'automatisation des tests et à la non-régression. A ce titre, la connaissance des plateformes Karaté et UFT serait un plus. Participer si besoin aux comités d'anomalies du projet auquel vous êtes associé. Assurer le suivi des tickets d'anomalie dans l'outil de ticketing en place. Avoir une vue d'ensemble des tests automatiques / à automatiser sur le périmètre d'intervention qui vous sera confié.
Dans le cadre du renfort d'une équipe projet, nous recherchons un développeur Adélia confirmé pour intégrer un backlog actif et contribuer rapidement à la montée en charge de l'équipe. Le contexte Vous interviendrez en soutien d'une équipe interne sur des développements en cours, dans un environnement applicatif métier structuré autour d'Adélia. La mission implique une prise en main rapide et une capacité à produire dès les premières semaines. Ce que vous ferez Développement et maintenance d'applications en Adélia (AS400 / Adélia Web / Adélia IWS) Analyse et compréhension d'algorithmes complexes Contribution active au backlog projet Collaboration étroite avec l'équipe en place