Back End Software Engineer

Schlumberger

Houston, TX

JOB DETAILS
LOCATION
Houston, TX
POSTED
11 days ago
The Back End Software Engineer is responsible for developing the back end of a web application, handling the logic, database interactions, user authentication, configuration, etc. The Back End Software Engineer evaluates emerging technologies and provides strategic, innovative and cost-effective engineering solutions to increase the efficiency, reliability and integration of Schlumberger services and operations. This person works semi-autonomously as part of a team that performs rapid prototyping of emerging technologies to solve industry-related problems.


+ Develop server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end developers.

+ Integrate user-facing elements developed by front-end developers with server-side applications.

+ Collaborate with front-end developers, customers, users and Product Managers to establish objectives and design functional, cohesive codes to enhance the user experience.

+ Keep abreast of novel technical concepts and markets.

+ Provide technical leadership and documentation to developers and stakeholders.

+ Apply usability procedures and principles as defined at the project or Product Line level or through customer input.

+ Build prototypes, products and systems that meet the project quality standards and requirements.

+ Contribute to and support re-use through common components that are well documented and tested.


+ Bachelor in Computer Science, Computer Engineering, Mathematics or Applied Statistics

+ 5+ years of relevant experience in software engineering or related technical fields.

About the Company

S

Schlumberger