Senior Software Engineer: C#/.NET for Desktop & Cloud

JAB Recruitment

Abingdon

On-site

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Our client, a global energy technology organisation, seeks Software Engineers to design, develop and modernise high‑performance rock physics applications for desktop and cloud environments. You will work with the Team Lead and Product Owner to steer technical direction, adopt cloud technologies and AI‑assisted engineering tools while delivering robust software and maintaining performance.

This opportunity is based in Abingdon, with flexibility for Aberdeen or London for suitably experienced

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering or a related technical discipline.
  • Experience designing, developing and modernising high‑performance software in desktop and cloud environments.
  • Strong knowledge of object‑oriented design, patterns and SOLID principles.
  • Experience migrating mature C/C++ codebases while maintaining performance and numerical accuracy.
  • Familiarity with AI‑assisted development tools and modern cloud platforms.

Responsibilities

  • Design, develop and maintain complex desktop and cloud‑based software applications.
  • Develop high‑quality production software using C# and .NET.
  • Apply OO design principles, patterns and SOLID principles.
  • Produce scalable, well‑tested software solutions.
  • Contribute to automated testing, version control, and CI/CD processes.
  • Use AI‑assisted development tools and code generation technologies.
  • Translate business requirements into robust technical solutions.
  • Participate in code reviews, architecture discussions and technical decision‑making.

Skills

C# / .NET
Desktop software
Cloud development
C/C++ legacy
Agile / Scrum
CI/CD
Automated testing
GitHub Copilot

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure
Google Cloud Platform
CI/CD tooling
Git
GitHub Copilot

Job description

Our client, a global energy technology organisation, seeks Software Engineers to design, develop and modernise high‑performance rock physics applications for desktop and cloud environments. You will work with the Team Lead and Product Owner to steer technical direction, adopt cloud technologies and AI‑assisted engineering tools while delivering robust software and maintaining performance.

This opportunity is based in Abingdon, with flexibility for Aberdeen or London for suitably experienced

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

JAB Recruitment • Abingdon

On-site
GBP 60,000 - 90,000
Senior Software Engineer - Aberdeen
Senior Software Engineer - Aberdeen

Leap29 • Aberdeen City

On-site
GBP 75,000 - 110,000
Senior Software Engineer — Rock Physics Apps (Desktop/Cloud)
Senior Software Engineer — Rock Physics Apps (Desktop/Cloud)

Halliburton • Abingdon

On-site
GBP 90,000 - 130,000
Senior Software Engineer - C#/.NET, Desktop & Cloud (Onsite 3x/wk)
Senior Software Engineer - C#/.NET, Desktop & Cloud (Onsite 3x/wk)

Leap29 • Aberdeen City

On-site
GBP 75,000 - 110,000
Software Engineer - Rock Physics Applications
Software Engineer - Rock Physics Applications

Halliburton • Milton

On-site
GBP 40,000 - 60,000
C# .Net Senior Desktop Software Engineer
C# .Net Senior Desktop Software Engineer

NES Fircroft • Aberdeen City

Hybrid
GBP 42,000 - 65,000
Senior Software Engineer
Senior Software Engineer

Leap29 • Abingdon

On-site
GBP 70,000 - 95,000
Senior Software Engineer - Rock Physics Applications
Senior Software Engineer - Rock Physics Applications

Halliburton • Milton

On-site
GBP 60,000 - 80,000
Senior Software Engineer – Rock Physics Applications
Senior Software Engineer – Rock Physics Applications

Milton Park • United Kingdom

Hybrid
GBP 50,000 - 80,000
Senior Software Engineer - Rock Physics Applications
Senior Software Engineer - Rock Physics Applications

Halliburton • Abingdon

On-site
GBP 90,000 - 130,000