Software Engineers

We are looking for a Software Engineer to be based in our London office - a great opportunity to progress your career with a growing and multi-national company.


About the job

The Cegal agile development teams work on both commercial products and bespoke development offerings for a range of international customers in the oil and gas industry. As our business continues to expand, we are seeking talented individuals to work on a variety of exciting new and existing projects. We are looking for a junior software engineer/software developer or recent graduate to bring their talents to the team.

The successful candidate is to be based in our London office, which is located in Esher (12 miles south-west of London) and work with a small team of highly-skilled software engineers and software test engineers that forms part of a global team within the Cegal community.

This is a great opportunity to progress your career with a growing, multi-national company, whilst learning and being mentored by Cegal’s experienced & talented engineers. We value our staff highly, and always look to develop skills and offer appropriate training. You will be a key part of the team and the company, and you will be encouraged to offer new ideas and alternative solutions in a supportive environment.  The office offers a light, airy and very friendly environment with the added bonus of view of the Sandown Park racecourse.  

Main responsibilities and work tasks

  • Participate in an agile team environment delivering products to customers worldwide 
  • Produce high-quality code primarily in C# using Microsoft Visual Studio
  • Produce unit testing code where applicable 
  • Utilize Microsoft Dev Ops for defect and user story tracking
  • Liaise with dedicated software test engineers within the team to produce world-class software
  • Liaise with staff from our other offices around the world
  • Experience the full software lifecycle from concept to delivery
  • Opportunities to travel to meets client for requirements capture on ongoing bespoke development projects 

 Formal requirements

  • Degree in computer science or numerate subject (e.g. engineering, mathematics, physics)
  • Strong C# competency 
  • Recent graduates or 1 to 2 years’ experience

 Personal requirements

  • Good oral and written presentation skills in English
  • Strong analytical and problem-solving skills
  • Enjoy working as part of a team as well as being driven and motivated to work on your own tasks
  • Hungry to learn new ideas and technologies
  • Right to work in UK

We can offer

  • Permanent, full-time position
  • Competitive salary (£25,000 - £35,000), pension, health insurance, travel insurance, death-in-service insurance and discretionary bonuses.
  • 25 days’ annual leave, plus 8 bank holidays
  • Flexible working hours, including a nine-day fortnight, can be applied for after probation is completed.
  • Good transport links

Location: Esher, Surrey (London Office)

Application deadline as soon as possible.

For any questions please contact the Software Engineering Manager, Adam Rees at

Please send a covering letter and CV to (applications lacking a covering letter will not be evaluated).

About the employer

Cegal is a leading provider of IT and geoscience solutions to the oil and gas industry - a global company with more than 350 employees located in Stavanger, Oslo, Trondheim, London, Aberdeen, Dubai, Houston and Calgary.

Our vision is Beyond Technology and since the beginning, Cegal has combined technology with human inventiveness.

We use the term “Cegalian” about our employees. A Cegalian is someone who live by our values, InventiveCourageousPassionateBalanced, as we strive to let our values drive our performance, guide us in how we work as individuals, as teams and as an organization. Our values are rooted within the company, reflecting our spirit and the culture we work by.

As everyday work is getting more and more complex, we use a wide range of systems and applications designed to deliver what we need to get the job done. Cegal recognizes that terms of employment are important and believe that good efforts should be rewarded accordingly.

Data Protection

Your privacy is important to us. In order to process your application for employment at Cegal and to verify your information and conduct reference checks etc., we may need to collect information such as:

  • Name, address, email address, telephone number, or other contact information;
  • Information contained in your CV or cover letter, such as previous work experience, education, or other information 
    you provide for our consideration;
  • Type of employment sought, desired salary, willingness to relocate, 
    or other job preferences, and
  • Names and contact information for references.

By submitting your Job Application Data you are granting your consent to the processing of that information. Your job application is only kept for the duration of the recruitment process and is then deleted. Please contact our Data Protection Officer via if you have any questions.