Logo
SLB

Full Stack Software Engineer

SLB, Houston, Texas, United States, 77246


Full Stack Software Engineer

The Full Stack Software Engineer is responsible for developing web applications using third-party and in-house frameworks. The Full Stack Software Engineer uses shared components and develop back-end services or front-end web interfaces.

Essential Responsibilities and Duties:

Work with subject matter experts to clarify requirements.Turn requirements and user stories into functionality.Develop server-side services to be elastically scalable and secure by design. Services should be backward and forward compatible to ease deployment.Develop web front end to be usable on multiple form factors.Ensure the solution is deployable, operable and secure by default. Verifies compliance of source code with coding standards.Apply usability procedures and principles as defined at project or Product Line level or through customer input

Basic Qualifications:

Bachelor's (or equivalent industrial experiences) / Master’s / PhD degree in science or engineering with software experience or educationMinimum 5 years of direct experience (BA Degree), or 3 years of direct experience (MA Degree)

Skills/Technology required:

Mastery of object-oriented programming and design patterns.Demonstrated knowledge of web applications, cybersecurity and open-source technologies.Highly skilled in C# and .NET.Familiarity with DBMS technology, including SQLServer.Public Cloud Platform Experience (Azure/GCP/Amazon Platform).Skilled in Angular v12+.Proficiency in JavaScript, responsive web layouts, using HTML/CSS, event-driven UI using RxJS, and NgRx development.Proficiency with REST APIs in SPAs.Knowledge of DevOps / Agile practices.Bachelor's (or equivalent industrial experiences) / Master’s / PhD degree in science or engineering with software experience or educationMinimum 5 years of direct experience (BA Degree), or 3 years of direct experience (MA Degree

#J-18808-Ljbffr