Full-time or part-time: Full-time
Job title: Back End Software Engineer
Job Location: 1430 Enclave Parkway, Houston, TX 77077
Job Description :
Develop the back end of applications, such as the logic, database interactions, user authentication, and configuration . Evaluate emerging technologies and provides strategic innovative and cost-effective engineering solutions to increase efficiency, reliability, and integration of SLB services and operations, working in a semiautonomous environment where fast prototyping emerging technologies are used to solve industry-related problems. Develop all server-side logic, define and maintain the central database, and ensure high performance and responsiveness to requests from the front-end. Integrate user-facing elements developed by front-end developers with server-side applications. Collaborate with the front-end developers, customers, users, and product managers to establish objectives and design more functional, cohesive code to enhance the user experience. Build prototypes, products, and systems that meet the project quality standards and requirements. Build sophisticated and elegant user interfaces. Interact and engage with customers, users, product managers, and technical architects to understand needs and increase positive impact of users' experience. 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 front end to be usable on multiple form factors. Ensure the solution is deployable, operable, and secure by default. Provide technical leadership and documentation to developers and stakeholders. Contribute to and support re-use through common components that are well documented and tested. Identify and keeps abreast of novel technical concepts and markets. Apply usability procedures and principles as defined at project or product-line level or through customer input.
Minimum Education & Experience Requirements:
Bachelor's degree in Computer Science or Computer Engineering, a related field, or a foreign educational equivalent plus 5 years of progressively responsible post-baccalaureate experience in job offered or any engineering related job titles. Applicants must possess 5 years of experience in the following: (1) Designing backend services and APIs and produce documentation and API specifications for consumers; (2) Integrating data from various sources (postgresql, Cognite Data Fusion, blob storage); (3) Diagnosing and troubleshooting operational issues; (4) Implementing automated code and API level tests; (5) Azure DevOps git repositories, build pipelines, and team boards; and (6) web UI technologies & design patterns.
Full-time or part-time: Full-time
Job title: Back End Software Engineer
Job Location: 1430 Enclave Parkway, Houston, TX 77077
Job Description :
Develop the back end of applications, such as the logic, database interactions, user authentication, and configuration . Evaluate emerging technologies and provides strategic innovative and cost-effective engineering solutions to increase efficiency, reliability, and integration of SLB services and operations, working in a semiautonomous environment where fast prototyping emerging technologies are used to solve industry-related problems. Develop all server-side logic, define and maintain the central database, and ensure high performance and responsiveness to requests from the front-end. Integrate user-facing elements developed by front-end developers with server-side applications. Collaborate with the front-end developers, customers, users, and product managers to establish objectives and design more functional, cohesive code to enhance the user experience. Build prototypes, products, and systems that meet the project quality standards and requirements. Build sophisticated and elegant user interfaces. Interact and engage with customers, users, product managers, and technical architects to understand needs and increase positive impact of users' experience. 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 front end to be usable on multiple form factors. Ensure the solution is deployable, operable, and secure by default. Provide technical leadership and documentation to developers and stakeholders. Contribute to and support re-use through common components that are well documented and tested. Identify and keeps abreast of novel technical concepts and markets. Apply usability procedures and principles as defined at project or product-line level or through customer input.
Minimum Education & Experience Requirements:
Bachelor's degree in Computer Science or Computer Engineering, a related field, or a foreign educational equivalent plus 5 years of progressively responsible post-baccalaureate experience in job offered or any engineering related job titles. Applicants must possess 5 years of experience in the following: (1) Designing backend services and APIs and produce documentation and API specifications for consumers; (2) Integrating data from various sources (postgresql, Cognite Data Fusion, blob storage); (3) Diagnosing and troubleshooting operational issues; (4) Implementing automated code and API level tests; (5) Azure DevOps git repositories, build pipelines, and team boards; and (6) web UI technologies & design patterns.