2016-07-14

# Web Application Software Engineer

**Location:** Houston \- United States

The Web Software Developer works with product design teams to understand end user requirements\. Web Software Developers develop and maintain new or improved software products and techniques\. The Web Software Developer formulates use cases, participates in activities to define and implement frameworks and design practice to provide innovative and cost\-effective solutions\. The position reports to the Project Manager\.

Successful Web Developers are self\-motivated with a good combination of technical and personal skills and domain knowledge of the oilfield industry\. They can work in a fast\-paced environment as a part of a diverse development team\. They have a good understanding of front\-end technologies and platforms, such as JavaScript, HTML5, CSS3 and Web frameworks \(AngularJS, ReactJS, etc\.\)\. They have a good understanding of back\-end technologies such as C\# and ASP\.NET\. They are knowledgeable on agile methodologies and test\-driven development, and they are experienced with application lifecycle management using Microsoft TFS and GIT\.

**Responsibilities**

+ Assists in identifying and organizing requirements and producing specifications\.
+ Analyses, designs, develops, and maintains Web products and assists in commercialization\.
+ Identifies and keeps abreast of Web technical concepts, markets, and techniques\.
+ Builds prototypes, products, and systems for testing\.
+ Designs testing procedures, documents test results, and develops client presentations\.
+ Develops test strategies to ensure and maintain source code quality\.
+ Provides timely corrective actions on all assigned defects and issues\.
+ Assists in the product documentation and prepares technical documentation\.
+ Shares expertise throughout the organization\.
+ Evaluates Web engineering approaches and risks and makes improvements\.
+ Assists in cost estimates\.
+ Supervises and mentor junior engineers\.

**Qualifications**

+ Bachelor’s, master’s or PhD degree in science or engineering with software experience or education\.
+ Core competencies in Web technologies: C\# and ASP\.NET, especially MVC and Web API, JavaScript frameworks \(AngularJS, ReactJS, etc\.\), HTML5/CSS/SASS\.
+ Core competencies in performance and building scalable systems\.
+ Experience with high level Javascript languages such as Typescript or Babel desired\.
+ Experience with Gulp or equivalent build tools\.
+ Cloud experience desired\.
+ Candidates must be able to legally work and reside in the US, without sponsorship\.

HTC is part of the Schlumberger Software Technology organization, responsible for leading the Schlumberger digital technology initiatives\. As the oil and gas industry’s leading supplier of technology, integrated project management, and information solutions to customers worldwide, the Schlumberger digital technology development and management initiatives play a key role in driving of the oilfield service industry’s digital technology transformation\.

Schlumberger is an equal employment opportunity employer\. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or other characteristics protected by law\.

Schlumberger is a VEVRAA Federal Contractor—priority referral Protected Veterans requested\.

Show more