Senior Software Engineer – Rock Physics Applications

Job Reference: 251504

Upstream


Start Date: 01/07/2026
Applications close on: 07/06/2026
Contract Type: Contract
Country: United Kingdom
Discipline: IT and Software
Job Contact: [email protected]

Senior Software Engineer role developing and modernizing high-performance desktop and cloud applications for the energy industry. The position involves hands-on coding in C#/.NET and C/C++, modernizing legacy systems, driving software architecture, implementing CI/CD and testing practices, and using AI-assisted development tools. You’ll also mentor developers, collaborate with product and technical teams, and help shape technical direction.

The role is hybrid, with 3 days per week based in Abingdon and 2 days working from home. Senior to Principal-level opportunities available depending on experience.

  • 5+ years of software engineering experience
  • Strong C#/.NET and C/C++ skills
  • Experience modernizing legacy applications
  • Cloud platform knowledge (AWS, Azure, or GCP)
  • Strong understanding of software design, testing, Git, and CI/CD
  • Excellent communication and problem-solving skills
  • Benefit of Working with Visuna?

    • A dedicated member of the team responsible for your placements and welfare
    • Some of the best day rates in the industry
    • FREE worldwide insurance and Medevac cover whist on a Placement
    • 24/7 access to our specialist support team
    • Assistance and advice on a range of business topics
    • FREE access to our Competency Scheme
    • Increased exposure to potential clients and more placement opportunities
    Share:

    Get in touch with our expert team at Visuna to find your perfect role in Energy & Tech.

    Contact Us