Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons des experts techniques OCaml / CATALA pour intervenir sur le développement, l'évolution, la maintenance et l'optimisation du langage CATALA et de son compilateur. Le consultant sera référent technique et participera à la conception de fonctionnalités complexes, à l'amélioration des performances du compilateur, à l'audit de code et à l'accompagnement des équipes clientes. Il contribuera également à la migration de jeux de tests existants vers CATALA et à l'animation de formations techniques.
Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons des Consultants SI – Développeurs OCaml / CATALA confirmés pour participer au développement, à l'évolution et à la maintenance du logiciel libre CATALA et de ses outils associés. Le consultant interviendra sur la conception et le développement d'outils d'aide à la conception fonctionnelle, de test et de débogage, ainsi que sur l'amélioration des fonctionnalités du langage et de son compilateur. Il contribuera également à la création de connecteurs et d'interfaces permettant de répondre aux besoins fonctionnels et techniques du client. En collaboration avec les équipes techniques et fonctionnelles, il participera à la maintenance corrective des moteurs CATALA en production, à l'amélioration de la fiabilité des traitements et à la documentation des solutions développées.
Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons un Expert Architecte SI / Architecture Logicielle confirmé pour accompagner un client dans la définition et l'intégration du logiciel libre CATALA au sein de son système d'information. Le projet s'inscrit dans la mise en place d'une architecture cible unique de calcul des droits, destinée à remplacer deux moteurs de calcul existants. L'expert interviendra en tant que référent en architecture fonctionnelle, applicative, logicielle et technique. Il apportera son expertise dans l'intégration de modules CATALA au sein de systèmes d'information complexes et hétérogènes, notamment dans des environnements Cobol, Java et C. Il contribuera à définir une architecture performante, modulaire, exploitable et pérenne, tout en prenant en compte les enjeux de souveraineté numérique, de sécurité, de maîtrise des coûts et de continuité des services.
Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons un UX/UI Designer – Développeur Front confirmé pour participer à la conception et à l'amélioration des interfaces utilisateurs des outils de test et de débogage du logiciel libre CATALA. Le consultant aura pour mission principale de concevoir des interfaces ergonomiques, intuitives et accessibles, adaptées aussi bien aux développeurs qu'aux utilisateurs non informaticiens. Il interviendra sur la définition des parcours utilisateurs, la création de maquettes et l'optimisation de l'expérience utilisateur des outils techniques. En collaboration avec les équipes du client et les développeurs front-end, il veillera à la cohérence des interfaces et accompagnera leur implémentation technique dans des environnements JavaScript, TypeScript et OCaml.
Dans le cadre d'un accord-cadre d'une durée de 2 à 4 ans, nous recherchons un Consultant SI – Développeur OCaml / CATALA confirmé pour intervenir sur un projet informatique spécialisé dans le développement, l'évolution et la maintenance du logiciel libre CATALA et de son environnement technique. Le consultant jouera un rôle essentiel dans la conception, le développement et l'amélioration des outils associés au langage CATALA. Il participera notamment à la création d'outils d'aide à la conception fonctionnelle, permettant de faciliter la rédaction, la gestion et l'exploitation des spécifications techniques et fonctionnelles. Il sera également chargé de contribuer au développement d'outils de test et de débogage destinés à faciliter la vérification, l'analyse et la correction des programmes CATALA. Ces outils devront répondre aux besoins des équipes de développement, mais également être accessibles à des utilisateurs métiers ne disposant pas nécessairement de compétences informatiques approfondies. Le poste comporte une dimension importante de développement logiciel et de programmation fonctionnelle, principalement autour d'OCaml et de CATALA, mais également de JavaScript et TypeScript pour la conception des interfaces utilisateurs. Des connaissances en Java et C seront mobilisées pour contribuer aux améliorations et corrections du compilateur. Le consultant participera par ailleurs au développement de nouvelles fonctionnalités, de connecteurs et d'adaptateurs permettant de faire évoluer les solutions existantes et de répondre aux nouveaux besoins du client. Il contribuera à l'amélioration des performances, de la fiabilité et de la qualité des traitements réalisés par les outils CATALA. Une partie de son activité sera consacrée à la maintenance corrective des moteurs CATALA en production. Il devra analyser les incidents, identifier les dysfonctionnements, proposer les corrections nécessaires et participer à leur mise en œuvre, dans le respect des exigences de qualité, de sécurité et des délais contractuels. Il interviendra en collaboration avec les experts techniques OCaml / CATALA, les développeurs et les équipes fonctionnelles du client afin d'assurer la cohérence des développements et la bonne prise en compte des besoins métiers. Enfin, il sera responsable de la production et de la mise à jour des livrables techniques associés à ses interventions, notamment le code source documenté, les rapports de tests et les documentations d'installation, de mise en œuvre et d'utilisation.