Senior Software Developer
Indexed description
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
- A minimum of 5 years commercial software development experience
- 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.
- 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.
- Excellent Team player
- Excellent communicator able to express complex technical ideas
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.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search