Senior Software Developer
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 [email protected] , and we will work with you to ensure your needs are met.
Recommended Jobs
Private Roles Available -Fertility-Sonographer Role - London
Job Title: Fertility Sonographer – Private Client (London) Location: London Pay Rate: £60 per hour (weekly pay) Employment Type: Locum / Agency (via Pulse Healthcare) About the Role …
Software Engineer (Data Platform)
Are you passionate about fighting climate change? Do you want to work on creating a world where everyone can breathe clean air? Do you want to have an opportunity to shape a growing company? Who we…
Finance Officer - Established Secondary School - Hammersmith
Location: Hammersmith, West London Start Date: January 2026 Salary: Support staff pay scale, dependent on experience An established and well-organised secondary school in Hammersmith is se…
PE Teacher Opportunity at an Outstanding School in...
We are seeking an enthusiastic and skilled PE Teacher to join an Outstanding school in Gloucester from January 2026. This is an exciting chance to inspire students in a thriving and supportive enviro…
Creative Content Producer & Videographer
Creative Content Producer & Videographer Sibie Holding Group · UK, EU & US Full-time On-site – London base Hire Priority: #1 Health & Wellness About Rightangled & Medetone We are …
Kitchen Porter
Aramark UK are currently recruiting a permanent Catering Assistant to join our team working at Waltham Forest College, E17 4JB. We are committed to safeguarding and promoting the welfare of child…
Head of AI
Salary £75,000 - £84,317 per annum Location Remote first in the UK. Most of the team work primarily from home but we also have an office available in Central London for in-person meetings wit…
Live-in Nanny-Housekeeper in West Acton, London, Job ID J20474
A lovely family based in West Acton, London, London, is looking for a live-in Nanny-Housekeeper to provide dedicated care for their precious baby and a school aged child while maintaining the cleanli…
DT Teacher - January 2026
Our client School based in Coventry requires for a January start, a well-motivated and enthusiastic DT Teacher , keen to be part of a highly successful, small and friendly school with an outstand…
Senior Financial Lines Claims Adjuster
A leading Lloyd's Managing Agency have an exciting new opportunity for a Senior Financial Lines Claims Adjuster. You will be responsible for handling a mix of Financial Institutions, D&O and W&I claim…