Eque2
Halliburton
Softwareentwickler – Rock Physics Anwendungen
Über die Stelle
Wir suchen die richtigen Leute – Leute, die innovativ sein, Erfolge erzielen, wachsen und führen wollen. Wir gewinnen und binden die besten Talente, indem wir in unsere Mitarbeiter investieren und sie befähigen, sich selbst und ihre Karrieren weiterzuentwickeln. Erleben Sie die Herausforderungen, Belohnungen und Möglichkeiten, die die Arbeit bei einem der weltweit größten Anbieter von Produkten und Dienstleistungen für die globale Energieindustrie mit sich bringt.
AUFGABEN
Dies ist eine praxisorientierte Softwareentwicklungsrolle. Wir suchen einen erfahrenen Softwareentwickler, der leistungsstarke Desktop- und Cloud-Anwendungen für Rock Physics entwirft, entwickelt und modernisiert. Sie berichten an den Teamleiter und arbeiten eng mit dem Product Owner zusammen. Sie verantworten die technische Ausrichtung der Produktionssoftware – schreiben täglich Code, überprüfen Pull-Requests und treiben architektonische Entscheidungen voran.
Hauptverantwortlichkeiten
- Software entwerfen und erstellen – Komplexe Desktop- und Cloud-Anwendungen mit modernen Softwareentwicklungspraktiken (Entwurfsmuster, SOLID-Prinzipien, automatisierte Tests, Continuous Integration/Delivery) entwerfen, implementieren und warten.
- Legacy-Systeme modernisieren – Leitung der Migration von ausgereiften C/C++-Codebasen zu modernen Sprachen, Laufzeitumgebungen und UI/UX-Frameworks unter Beibehaltung der wissenschaftlichen Genauigkeit und Leistung.
- KI-gestützte Entwicklung nutzen – Aktive Übernahme von KI-gestützten Tools (z. B. Copilot, Code-Generierung, Assistenten für automatisierte Tests), um die Bereitstellung zu beschleunigen und die Codequalität zu verbessern.
Zusammenarbeit bei der Architektur – Partnerschaft mit dem Teamleiter und Product Owner, um Anforderungen in solide, wartbare technische Lösungen zu übersetzen, die das Team implementieren und iterieren kann.
- Klar kommunizieren – Risiken, Kompromisse und Fortschritte zeitnah und strukturiert an technische und nicht-technische Stakeholder eskalieren.
Auf dem Laufenden bleiben – Kontinuierliche Bewertung und Übernahme neuer Sprachen, Frameworks, Cloud-Dienste und KI/ML-Tools, die für das Produkt relevant sind.
QUALIFIKATIONEN
Erforderliche Qualifikationen
- 3+ Jahre professionelle Softwareentwicklung mit Erstellung und Auslieferung komplexer, produktionsreifer Anwendungen – nicht nur Skripting, Prototyping oder Forschung. Starke Kenntnisse in C#/.NET; und auch C/C++; nachgewiesene Fähigkeit, in beiden Sprachen in einem einzigen Produkt-Ökosystem zu arbeiten. Hochschulabschluss (oder höher) in Informatik, Software Engineering oder einem eng verwandten Ingenieurfach.
- Komfort und Neugierde bei KI-gestützten Entwicklungstools und eine nachgewiesene Erfolgsbilanz bei der Verfolgung von Technologietrends. Erfahrung mit Cloud-Architektur (AWS, Azure und/oder Google Cloud). Nachgewiesene Erfahrung mit Grundlagen der Softwareentwicklung: objektorientiertes und komponentenbasiertes Design, Entwurfsmuster, Unit-/Integrationstests, Versionskontrolle (Git) und Code-Review-Workflows. Praktische CI/CD-Erfahrung – Erstellung, Konfiguration oder Wartung automatisierter Build- und Deployment-Pipelines.
- Erfahrung in der Modernisierung von Legacy-Software – Migration von Codebasen von älteren Sprachen oder Frameworks zu aktuellen Plattformen, einschließlich UI/UX-Modernisierung.
Eigenmotiviert und kollaborativ; gedeiht in einer Teamumgebung und ergreift Initiative ohne Anleitung. Ausgezeichnete analytische, kommunikative und problemlösende Fähigkeiten.
QUALIFIKATIONEN
Mindestanforderungen: Mindestanforderungen können durch technische Schulen oder gleichwertige verwandte Erfahrungen erworben werden. Kandidaten, deren Qualifikationen die Mindestanforderungen der Stelle übertreffen, werden für höhere Positionen berücksichtigt, abhängig von (1) ihrer Erfahrung, (2) zusätzlichen Stellenanforderungen und/oder (3) Geschäftsanforderungen. Abhängig von Ausbildung, Erfahrung und Qualifikationsniveau können eine Vielzahl von Stellenmöglichkeiten vom Technical Professional Software (Senior - Principal) verfügbar sein.
Halliburton ist ein Arbeitgeber, der Chancengleichheit fördert. Einstellungsentscheidungen werden getroffen, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Behinderung, genetische Informationen, Schwangerschaft, Staatsbürgerschaft, Familienstand, Geschlecht/Geschlecht, sexuelle Präferenz/-orientierung, Geschlechtsidentität, Alter, Veteranenstatus, nationale Herkunft oder einen anderen gesetzlich oder durch Vorschriften geschützten Status.
Standort
97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, Vereinigtes Königreich
Jobdetails
Requisitionsnummer: 209089
Erfahrungsstufe: Erfahrener Mitarbeiter
Jobfamilie: Ingenieurwesen/Wissenschaft/Technologie
Produkt-Service-Linie: Landmark Software & Services
Vollzeit / Teilzeit: Vollzeit
Zusätzliche Standorte für diese Position: Abingdon
Vergütungsinformationen
Die Vergütung ist wettbewerbsfähig und entspricht der Erfahrung.
