.PaysFranceVillePAULieu de travailPAU-CSTJF(FRA)DomaineGéoscience & Réservoir, Systèmes d'InformationType de contratCDIExpérienceMinimum 3 ansContexte et environnementVous rejoindrez l'équipe de développeurs du département « Sismage-CIG ». Ce département regroupe les responsables produits (PO) ainsi que les profils techniques impliqués dans le programme. Nos développements sont réalisés en mode Agile (8 à 10 squads), et nous avons adopté le framework SAFe à l'échelle du programme en 2023. La maintenance et le support sont externalisés. Techniquement, le code principal est en Java et nous disposons d'une plateforme de déploiement et d'intégration continue.ActivitésVous avez une première expérience en développement de logiciels scientifiques et êtes prêt à relever de nouveaux défis ? Rejoignez l'équipe de développeurs de « Sismage », le logiciel phare de TotalEnergies pour les Géosciences et le Réservoir.Sismage représente plusieurs millions de lignes de code utilisées quotidiennement par environ 800 utilisateurs dans le monde, qu'ils soient géophysiciens, géologues, ingénieurs réservoirs ou data managers.Les défis techniques pour nos développeurs sont nombreux : manipulation de grands volumes de données sismiques, génération de géo-modèles 3D et visualisations associées, analyse de données, interfaçage HPC pour le calcul et la simulation.En tant que développeur Java Géosciences, vous intégrerez une squad du programme avec les responsabilités suivantes :Concevoir de nouveaux modules : choix du design pattern, définition du modèle de données et/ou du modèle numérique avec le responsable produit, choix d'une approche algorithmique.Guider les développeurs externes dans leurs travaux : résoudre les difficultés techniques, effectuer les revues de code, et contribuer à l'effort de codage en traitant les points sensibles ou structurants.Vérifier et améliorer la couverture de tests.Assurer la bonne intégration et la mise en production des développements.Vous participerez également aux activités transverses du service, telles que les chantiers d'amélioration de nos pratiques de développement et la participation au comité d'architecture logicielle Sismage.Profil du candidatVous possédez une formation Bac+5 en sciences, avec une spécialisation en méthodes numériques ou en développement informatique, et vous justifiez d'au moins deux ans d'expérience professionnelle. Vous maîtrisez des langages informatiques tels que Java ou C++, ainsi que l'analyse numérique et l'informatique scientifique, notamment le traitement du signal, le traitement d'image, les géostatistiques et le maillage de grilles. Des compétences en géosciences seraient un atout supplémentaire. Enfin, vous avez une pratique courante de l'anglais.Informations supplémentairesPour répondre au double défi du changement climatique et de la demande croissante des populations en énergie, TotalEnergies se transforme pour devenir une compagnie multi-énergies