Halliburton

Halliburton

Abingdon, South East

Software Engineer - Rock Physics Applications

Full-Time£69,000 - 109,000 per yearпозавчераUnited Kingdom
IT

Job Description

Salary: £69,000 - 109,000 per year

Requirements:
  • 3+ years of professional software engineering experience building and shipping complex, production-grade applications
  • Strong proficiency in C#/.NET and C/C++, with the ability to work across both languages in a single product ecosystem
  • Undergraduate degree or higher in Computer Science, Software Engineering, or a closely related engineering discipline
  • Comfort and curiosity with AI-assisted development tools and a track record of staying ahead of technology trends
  • Experience with cloud architecture, including AWS, Azure, and/or Google Cloud
  • Proven software engineering fundamentals, including object-oriented and component-based design, design patterns, unit and integration testing, version control with Git, and code review workflows
  • Hands-on CI/CD experience, including building, configuring, or maintaining automated build and deployment pipelines
  • Experience modernizing legacy software, including migrating codebases from older languages or frameworks to current platforms and modernizing UI/UX
  • Self-motivated and collaborative, with the ability to take initiative without direction
  • Excellent analytical, communication, and problem-solving skills
  • Minimum qualifications may be acquired through technical schools or equivalent related experience
Responsibilities:
  • Design, develop, and modernize high-performance Rock Physics desktop and cloud applications
  • Own the technical direction of production software, including writing code daily, reviewing pull requests, and driving architectural decisions
  • Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices
  • Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance
  • Adopt AI-powered development tools to accelerate delivery and improve code quality
  • Partner with the Team Lead and Product Owner to translate requirements into sound, maintainable technical solutions
  • Communicate risks, trade-offs, and progress clearly and in a structured manner to technical and non-technical stakeholders
  • Continuously evaluate and adopt emerging languages, frameworks, cloud services, and AI/ML tooling relevant to the product
Technologies:
  • AI
  • AWS
  • Architect
  • Azure
  • C#
  • CI/CD
  • Cloud
  • Git
  • Product Owner
  • UX UI Design
  • ASP.NET
  • Copilot
  • DevOps

More:

We are one of the worlds largest providers of products and services to the global energy industry, and we invest in our employees by empowering them to develop themselves and their careers. This is a hands-on software engineering role based in Milton Park, Abingdon, Oxfordshire, United Kingdom, with additional location availability in Abingdon. You will join our Landmark Software & Services team in a full-time experienced-hire position, working closely with a Team Lead and Product Owner. Compensation is competitive and commensurate with experience, and we are an equal opportunity employer committed to fair employment decisions.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Halliburton

Halliburton

Halliburton

Abingdon

IT

Skills & Technologies

C#C++GoASP.NETAWSAzureGitCI/CDAIDevOpsUXUI

Inferred from job description

Salary Insight

£89,000

This role

£60,000

UK median

This salary is 48% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom