Software Developer

at  CGG SERVICES SINGAPORE PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Sep, 2024USD 7000 Monthly05 Jun, 20241 year(s) or aboveDebugging,Programming Languages,Openmp,Languages,Software,Scientific Programming,Physics,Computer Engineering,Geophysics,Integrated Development Environments,Processors,Mathematics,Computer Science,Debuggers,DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

KEY SKILLS & EXPERIENCE

Desired Job Skillsets:

  • Proficiency in use of programming languages used in software packages being worked on, for example Modern FORTRAN/C/C++ for scientific programming
  • Experience in CUDA/HIP/MPI/OpenMP and other heterogeneous computing programming is a plus
  • A general understanding of numerical implementation of scientific algorithm is a plus
  • The exact requirements (languages, OS, processors, debuggers, integrated development environments, sources, code management…) for this will depend on the specific software products on which the Software Developer works on
  • Thorough grasp of all the techniques, methods and tools associated with the analysis, design, development and debugging of software

Qualifications:

  • Master or higher degree in Software Engineering, or degree in related area such as Geophysics, Computer Science, Computer Engineering, Physics, Mathematics, and Electrical Engineering, and with strong programming skills
  • At least 1 to 5 years of relevant software experience

Key Competencies

  • Organizational skills to prioritize tasks as well as deliver product on time and according to specification
  • Communication skills to identify difficulties to management, suggest ways a product can be improved, and to acquire additional information needed to complete the assigned programming tasksTeamwork to share best practices, collaborate well with others, and develop effective solutions to improve the efficiency of the software/project

-

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:1.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Electrical, Electrical Engineering, Engineering, Mathematics

Proficient

1

Singapore, Singapore