Sound QI is seeking a qualified Software Developer
Job Description
As a software developer with Sound QI, you’ll be part of an innovative team, working on applications that incorporate game-changing technologies for seismic data analysis and interpretation. Your responsibilities will include creating new software modules, coding plug-ins to industry-standard platforms, as well as maintaining and advancing existing software. You will have strong object-oriented design and coding skills, strong written and oral communication skills, and logical problem-solving skills. You will be working in a fast-paced, flexible environment where your contributions will be tested and implemented quickly.
Experience Required
Minimum Bachelor’s degree in computer science and 5 years experience in many of the following areas:
- Microsoft Visual C++ and the MFC framework
- Microsoft’s Visual Studio, TFS Source Control
- Experience in Agile and/or SCRUM methodologies
- Microsoft Unit testing Framework for C++ in Visual Studio
- Geophysical applications in the Oil and Gas industry
- Familiarity with industry standard file formats such as SEG-Y and .las
- Microsoft C# / .NET and the WPF framework
- Java / Eclipse
- OpenGL
- CUDA and GPU programming
- Windows network programming (TCP/UDP)
- Multi-threaded programming
- Web programming (ASP/.Net)
- Supporting legacy code
- Customer support, bug tracking and reporting