Be Part of Us
As a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team.
At the forefront of implementing innovation in software programs, our Software Developers deliver software in liaison with intelligent standard and information system. Continuously improving functionalities, programming productivity, and optimizing maintenance costs are part of the challenges. As a global technology and high performing computing leader, software development in CGG is about transforming requirements into features, managing development processes, and conducting software testing and maintenance. Our job is to leverage on curiosity and passion in science to become an established leader in delivering outstanding Geoscience services, by uncovering new ways for our stakeholders to be more efficient and responsible, for a more sustainable future.
Job Overview
- Develop recommendations and ensure results compliance with the required standards; Identify technical problems and evaluate if any corrective actions are required
- Develop modules, carry out unit and integration tests and initial validation; analysing and designing software within a development team
- Identify and resolve bugs, produce new versions, optimize algorithm
- Port software onto other machines or operating systems and adapt it to third-party applications
- Produce the technical and user documentation associated with the life cycle of the software development and maintenance tasks.
- Develop proficiency in understanding, and implementing the standards associated with the specific software package(s) which the Software Developer works on