Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

Surbiton
Carina Software
Software developer
Posted: 30 March
Offer description

About us

Ikon Science is a global provider of geopredictive and knowledge management software and solutions to optimize subsurface discovery and production. For over 20 years, Ikon’s dedicated service-minded teams have applied deep scientific expertise and technology innovation to help customers extract more actionable knowledge from sophisticated subsurface data. Ikon helps customers make the best moves – improving accessibility and accuracy, accelerating results and lowering costs.

With offices located around the world in including; London, Houston, Kuala Lumpur, Calgary and Rio de Janeiro, Ikon services all major hydrocarbon geographies – delivering global solutions with local service and support. Award winning RokDoc® geopredictive software, Curate knowledge management software, QI Solutions, GeoPressure and GeoMechanics Consultancy, and Roknowledge Studies make Ikon the proven partner for subsurface success.

About the role

We are looking for a senior Java or C++ developer to join our Software Development team based in Surbiton to work on our flagship RokDoc desktop application.

The role will involve all aspects of our agile software development lifecycle, responsible for requirements derivation, design and implementation of new software modules.

The role will involve close collaboration with geoscience experts and other development teams in Dallas, Houston and across the UK.

Requirement

* Efficiently develop clean, high quality code to improve and maintain our software products.

* Ensure all developed features are thoroughly tested with appropriate unit and automation test coverage.

* Participate in all aspects of our secure agile development process, including planning, peer code reviews, and demos.

* Mentor junior team members

Experience

* A minimum of 5 years commercial software development experience

Qualifications

* Computer science or numerate degree from a leading university and maths to A Level or equivalent standard.

* Alternatively, a geosciences degree with demonstrable software development experience.

Technical Competencies

* Strong object-oriented design and coding skills (preferably in Java, C++).

* Knowledge of unit testing.

* Strong problem solver with a dynamic approach.

* Good understanding of agile software development.

* UX design experience.

Behaviour Competencies

* Excellent Team player

* Excellent communicator able to express complex technical ideas

Accessibility Statement

Our company is committed to accessibility, inclusivity, and barrier‑free employment practices, and to upholding the human rights of all employees. We welcome and encourage applications from candidates with disabilities.

Accommodations are available upon request at every stage of the recruitment process. If you require a specific accommodation due to a disability or medical need, please contact either the hiring manager or HR at hr@carinasw.com, and we will work with you to ensure your needs are met.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead full stack software developer
Guildford
Spectrum It Recruitment (South)
Software developer
£100,000 a year
Similar job
Senior software developer in test - security & infrastructure
London
TEN10 SOLUTIONS LIMITED
Software developer
Similar job
Software developer
London
Permanent
Software developer
£70,000 a year
See more jobs
Similar jobs
It jobs in Surbiton
jobs Surbiton
jobs Greater London
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Surbiton > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save