Software Engineer
Scientific Drilling
(San Luis Obispo, California)Scientific Drilling International (SDI) is an independent service provider offering complete high accuracy navigation and drilling solution. SDI is globally positioned to support a wide range of markets including the Oil & Gas, unconventional resources, Geothermal, and Mining Industries.
Scientific Drilling is looking for a Software Engineer to work at our Technology Park location in San Luis Obispo, CA. This position will be responsible for developing software solutions to support a range of Rich Client Applications and/or web-based applications to assist with the acquisition, interpretation and management of data.
- Develops clear, concise, robust and maintainable designs, code and user interfaces to deliver business value to the end users
- Develops unit and integration tests that can be used to adequately regression test the expectations and behaviors advertised or relied on by components of the software
- Monitors overall development progress and works to mitigate issues
- Clearly communicates issues and concerns with other team members including project stakeholders and team lead
- Bachelor's Degree in Computer Science or related field
- Solid foundation in computer science or software engineering, with competencies in data structures, algorithms, software design, multithreading, human computer interaction, requirements elicitation, and specification development
- Experience programming in C++ and/or C# and/or Java
Preferred Skills:
- Strong background in math and physics
- Strong debugging and optimization skills
- Knowledge of large systems software design
- Graphical user interfaces, with extensive knowledge of the Microsoft Foundation Classes, the .NET Framework and the Java Swing Framework
- Database and/or ORM design including SQL and query optimization
Benefits | Benefits included |
---|
Additional Notes on Compensation
Medical/Vision/Dental/401K
Questions
There are no answered questions, sign up or login to ask a question
- Algorithms
- C++
- Data Structures
- Debugging
- Java
- Math
- Physics
- SQL
- Systems Software
- .NET Framework
- C#
- ORM
- Microsoft Foundation
- Computer Science
- Software Design
- Software Engineering
- Query Optimization
- Human Computer Interaction
- Software Solutions

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.