Senior Web Developer

  • Full-time

Company Description

CGG is a pioneering Technology Company providing world class fully integrated Geoscience services within the global Energy sector. Created in 1931, our history tells the story of a profession conducted with passion and of an adventure stretching across five continents. We employ in excess of 4,600 people worldwide, who bring a unique blend of talent and energy through working together to deliver unrivalled innovative solutions to our customers.

Through our cutting-edge Technology in Geoscience, we have achieved outstanding leadership with a strong focus on innovation and a commitment to delivering the best sustainable solutions to our clients' energy challenges. Based on the foundations of mathematics and applied physics, we bring our clients a unique range of technologies, manufactured equipment and services, designed to generate stunning 3D images of the Earth’s subsurface structures.


WHY WORK AT CGG?

  • Highly intelligent and motivated coworkers who are industry leaders in seismic imaging.
  • Energetic and challenging-yet-fun work environment, full of imaging problems to be solved and technologies to be developed.
  • Excellent training and mentorship programs.
  • We take care of our biggest asset – our people!

Job Description

As a Senior Web Developer, reporting to the Software Development Team Lead, you will be expected to participate in the design, planning and successful delivery of web-based software applications and services that will be used internally within the company and for use by external clients.

You may be occasionally required to take the lead on software development projects or sub-projects when required by coordinating with stakeholders and advising or supporting the other members of the development team.

You will also be required to provide 2nd/3rd line support and training to the client support team.

#LI-LM1

Qualifications

Relevant qualification in any of the following disciplines:

·      Information Technology, Computer Science, Software Engineering, Data Science, or related subject

·      Or have significant and demonstrable professional experience in a similar role.

·      A Bachelor’s, Master’s or PHD level degree in any of the aforementioned disciplines would be desirable.

 

Key Skills & Competencies

·      A passion for programming, technology and enthusiasm for analytical and problem solving challenges

·      A good understanding of the Java programming language (or other JVM based language)

·      Particular experience with Java EE/Jakarta EE (focus on web tier: JSF, PrimeFaces)

·      Experience with web technologies such as HTML, XML, CSS, JavaScript

·      Experience of creating and consuming web-based API’s (SOAP/REST)

·      Experience with a range of development tools such as VCS, Testing Tools/Frameworks, Build Tools/Servers, Issue Management, IDE’s

·      Experience of RDBMS including database design and SQL query syntax

·      Experience of web-based Geographic Information Systems (ESRI ArcGIS/Geoserver)

·      Good familiarity with the Linux operating system (CLI & Bash scripting)

·      Familiar with web servers (Apache HTTPD/Tomcat/WildFly) and their management

·      Experience of a software project that used an agile approach to project management

·      Comfortable working alone and as part of a team spread across multiple time zones

·      To communicate effectively with a wide range of people (from stakeholders to end users)

·      Ability to balance workloads across several active projects

·      Have an enthusiastic attitude towards learning and flexibility to adapt to new challenges or changes in direction

 

Experience in any of the following would be an advantage:

·      Spring Framework

·      Front end frameworks such as Angular, React or Vue

·      Containerisation technologies (Docker, Kubernetes etc.)

·      Search technologies (Lucene, Solr, Elasticsearch)

·      Cloud environments (AWS, Azure GCP)

·      Security tools such as Nessus or Burp Suite

Additional Information

Flexable Location- Calgary, CA or North Wales, UK

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

Privacy Policy