Full Stack Web Developer
Job Id: JPC – 860
LOCATION
Spring, TX
DESCRIPTION
ESSENTIAL FUNCTIONS
-
Work on a scrum team as a software developer to develop and support proprietary applications used for seismic imaging.
-
Collaborate closely with researchers to enable their research and to commercialize prototype research code.
-
Support internal business partners that are globally distributed.
-
Optimize applications to improve HPC system utilization and to increase throughput of seismic processing projects.
-
Collaborate with HPC systems team and geoscientists to influence decisions regarding future hardware/system upgrades.
-
Degree in Computer Science, Software Engineering, Engineering, Applied Mathematics, Computational Science or related field
-
Several years of C/C++ experience with scientific computing codes that use parallel computing; strong understanding of code complexity and the performance implications of various algorithms
-
Experience in a Linux environment
-
Able to work well in a diverse team environment
-
Strong verbal and written communication skills for effective collaboration and mentoring
-
Self-motivated and driven to learn
-
Safety oriented mindset
QUALIFICATIONS
- Strong communication skills (written and verbal)
- Stakeholder management
- Strategy creation and execution skills
- Python, modern C++ (i.e., C++11 and later), Unix shell scripting languages (BASH primarily)
- Object oriented design principles
- Parallel computing technologies (e.g. OpenMP, MPI, CUDA)
- Source control and work item tracking systems (e.g. Git, TFS)
- Experience with using third party APIs
- Experience following an Agile (Scrum) software development process
- Experience in the seismic exploration domain
CONTACT
Tags: United