Astreya
Halliburton
Ingénieur Logiciel - Applications de Physique des Roches
À propos du poste
Nous recherchons les bonnes personnes — des personnes qui souhaitent innover, réussir, grandir et diriger. Nous attirons et retenons les meilleurs talents en investissant dans nos employés et en leur donnant les moyens de développer leurs compétences et leur carrière. Découvrez les défis, les récompenses et les opportunités de travailler pour l'un des plus grands fournisseurs mondiaux de produits et services pour l'industrie mondiale de l'énergie.
MISSIONS DU POSTE
Il s'agit d'un rôle d'ingénieur logiciel pratique. Nous cherchons à recruter un ingénieur logiciel expérimenté pour concevoir, développer et moderniser des applications de bureau et cloud haute performance en physique des roches. Relevant du chef d'équipe et travaillant en étroite collaboration avec le chef de produit, vous serez responsable de la direction technique des logiciels de production — en écrivant du code quotidiennement, en examinant les pull requests et en pilotant les décisions architecturales.
Responsabilités clés
- Concevoir et construire des logiciels — Architecturer, implémenter et maintenir des applications complexes de bureau et cloud en utilisant des pratiques d'ingénierie logicielle modernes (modèles de conception, principes SOLID, tests automatisés, intégration/livraison continue).
- Moderniser les systèmes existants — Diriger la migration des bases de code C/C++ matures vers des langages, des environnements d'exécution et des frameworks UI/UX modernes tout en préservant la précision scientifique et les performances.
- Tirer parti du développement assisté par IA — Adopter activement des outils basés sur l'IA (par exemple, Copilot, génération de code, assistants de test automatisés) pour accélérer la livraison et améliorer la qualité du code.
Collaborer sur l'architecture — Travailler en partenariat avec le chef d'équipe et le chef de produit pour traduire les exigences en solutions techniques solides et maintenables que l'équipe peut implémenter et faire évoluer.
- Communiquer clairement — Escalader les risques, les compromis et les progrès de manière opportune et structurée aux parties prenantes techniques et non techniques.
Rester à jour — Évaluer et adopter continuellement les langages émergents, les frameworks, les services cloud et les outils IA/ML pertinents pour le produit.
QUALIFICATIONS
Qualifications requises
- 3+ années d'expérience professionnelle en ingénierie logicielle dans la création et la livraison d'applications complexes de qualité production — pas uniquement du scripting, du prototypage ou de la recherche. Forte maîtrise de C#/.NET ; et aussi C/C++ ; capacité démontrée à travailler sur les deux langages dans un écosystème de produit unique. Diplôme de premier cycle (ou supérieur) en informatique, en génie logiciel ou dans une discipline d'ingénierie étroitement liée.
- Confort et curiosité avec les outils de développement assistés par IA et un historique de veille technologique. Expérience avec l'architecture cloud (AWS, Azure, et/ou Google Cloud). Expérience avérée des fondamentaux de l'ingénierie logicielle : conception orientée objet et basée sur les composants, modèles de conception, tests unitaires/d'intégration, contrôle de version (Git), et flux de revue de code. Expérience pratique de CI/CD — construction, configuration ou maintenance de pipelines automatisés de build et de déploiement.
- Expérience dans la modernisation de logiciels existants — migration de bases de code d'anciens langages ou frameworks vers des plateformes actuelles, y compris la modernisation de l'UI/UX.
Autonome et collaboratif ; s'épanouit dans un environnement d'équipe et prend des initiatives sans supervision. Excellentes compétences analytiques, de communication et de résolution de problèmes.
QUALIFICATIONS
Qualifications minimales : Les qualifications minimales peuvent être acquises par le biais d'écoles techniques ou d'une expérience connexe équivalente. Les candidats dont les qualifications dépassent les exigences minimales du poste seront pris en considération pour des postes de niveau supérieur compte tenu de (1) leur expérience, (2) des exigences supplémentaires du poste, et/ou (3) des besoins de l'entreprise. Selon le niveau d'études, l'expérience et les compétences, une variété d'opportunités d'emploi pourraient être disponibles, allant de Professionnel Technique Logiciel (Senior - Principal).
Halliburton est un employeur garantissant l'égalité des chances. Les décisions d'embauche sont prises sans distinction de race, de couleur, de religion, de handicap, d'information génétique, de grossesse, de citoyenneté, d'état civil, de sexe/genre, de préférence/orientation sexuelle, d'identité de genre, d'âge, de statut d'ancien combattant, d'origine nationale ou de tout autre statut protégé par la loi ou la réglementation.
Localisation
97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, Royaume-Uni
Détails du poste
Numéro de réquisition : 209089
Niveau d'expérience : Employé expérimenté
Famille de métiers : Ingénierie/Science/Technologie
Ligne de produits/services : Landmark Software & Services
Temps plein / Temps partiel : Temps plein
Emplacements supplémentaires pour ce poste : Abingdon
Informations sur la rémunération
La rémunération est compétitive et proportionnelle à l'expérience.
