Advanced Software Engineer

2 weeks ago


Houston, Texas, United States NOV Full time

Position: Software Engineer at National Oilwell Varco (NOV)

National Oilwell Varco (NOV) stands as a leader in delivering innovative technology, equipment, and services to the global oil and gas industry, meeting the diverse needs of customers in drilling, completion, and production. With a legacy that began in 1862, NOV has consistently pioneered advancements that improve the efficiency, cost-effectiveness, safety, and environmental sustainability of oil and gas operations.

Within NOV Rig Technologies, we specialize in the development and support of state-of-the-art drilling solutions across the globe. Our offerings range from the manufacturing of complex drilling equipment packages, including top drives, iron roughnecks, drawworks, BOPs, and risers, to the provision of complete land rigs. We are committed to overcoming our customers' operational challenges through continuous innovation, whether it involves the creation of new technologies and robotics for enhanced automation, expanding our training initiatives to address the industry's generational gap, or designing smarter drilling solutions for various land and offshore environments.

With a steadfast dedication to excellence, we strive to elevate the standards of safety, efficiency, and reliability in drilling solutions worldwide. We invite you to join us in driving the industry that powers the world.

Key Responsibilities:
  • Expertise in object-oriented design, design patterns, and software architecture.
  • Develop and maintain web applications, APIs, and CMS, while integrating with cloud technologies.
  • Build and sustain data pipelines and data science infrastructure.
  • Oversee AWS cloud technologies.
  • Participate in technical planning, coding, testing, troubleshooting, and documenting engineering software applications.
  • Revise existing applications as needed.
  • Promote the adoption of best practices for processes and tools.
  • Collaborate with team members and other departments within NOV to deliver solutions and enhance products.
  • Guide junior staff by providing mentorship, direction, and constructive feedback to achieve objectives.
  • Execute assigned tasks effectively.
  • Comply with all NOV Company and HSE policies and procedures.
Qualifications:
  • Minimum of 5+ years of programming experience with .NET, C# (preferred).
  • At least 3 years of front-end development experience in CSS/CSS3, JavaScript, HTML5.
  • Familiarity with Angular is a plus.
  • Proficient in database languages such as SQL, MongoDB, OSI PI, DocumentDB, PostgreSQL.
  • Comprehensive understanding of containers, build systems, and infrastructure automation.
  • Skilled in designing, building, and maintaining RESTful APIs.
  • Experience with Git and CI/CD tools.
  • Knowledge of AWS services is advantageous.
  • Adept at thriving in a fast-paced environment, meeting deadlines, and addressing new challenges.
  • Excellent written and verbal communication skills.
  • Strong ownership mentality, proactive, hands-on leader focused on ensuring quality and application stability.
  • Passionate about embracing current and emerging web technologies.
Education:
  • BS or MS in Computer Science or a related field (or equivalent experience).

  • Software Engineer

    3 days ago


    Houston, Texas, United States Velocity Flex Full time

    About Velocity FlexWe are a dynamic and innovative company that is constantly growing and expanding our team. As a result, we are seeking a highly skilled and experienced software developer to join our team.Job SummaryWe are looking for a talented software engineer to develop and code back-end and front-end software solutions. The ideal candidate will have...


  • Houston, Texas, United States Mb Solutions Inc Full time

    About the RoleWe are seeking a highly skilled Advanced Mission Design Engineer to join our team at Mb Solutions Inc. as part of the JETS Advanced Mission Design Team. This is an exciting opportunity to work on mission analysis and design across the Orion and commercial crew programs.Key ResponsibilitiesProvide trajectory products supporting spacecraft...

  • UI Software Engineer

    2 weeks ago


    Houston, Texas, United States AllStates Consulting Services Full time

    UI Software EngineerCompensation: $ C2C or W2, based on qualificationsInitial requirement: 100% onsite in Houston TX, Monday to Thursday for 9 hours, and Friday for 4 hoursWe are in search of a skilled UI Software Engineer to become a part of our client's Big Data and Advanced Analytics team located in downtown Houston. This position requires onsite...


  • Houston, Texas, United States The Jupiter Group Full time

    Job Overview:We are in search of a proficient and seasoned Software Engineering Lead to oversee our software development initiatives. This role entails the following responsibilities:Key Responsibilities:1. Enhance and upgrade our proprietary software system that underpins essential operations in the energy sector.2. Collaborate with cross-functional teams...

  • Software Engineer

    1 week ago


    Houston, Texas, United States Phillips 66 Full time

    Phillips 66 & YOU - Together we can fuel the futureThe IT Solutions Developer position within the Refining IT Process Engineering & Operations team focuses on facilitating the implementation of digital innovation and enhancing operational efficiencies throughout the Refining Business Solutions sector. The selected candidate must exhibit a customer-centric...

  • Software Engineer

    2 weeks ago


    Houston, Texas, United States Phillips 66 Full time

    Phillips 66 & YOU - Together we can fuel the futureThe IT Solutions Developer position within the Refining IT Process Engineering & Operations team focuses on enhancing digital transformation and operational efficiencies throughout the Refining Business Solutions sector. The selected candidate must exhibit a customer-centric approach, an agile mindset, and...

  • Software Engineer

    1 week ago


    Houston, Texas, United States Phillips 66 Full time

    Phillips 66 & YOU - Together we can fuel the futureThe IT Solutions Developer position within the Refining IT Process Engineering & Operations team focuses on facilitating the implementation of digital innovation and enhancing operational efficiencies across the Refining Business Solutions sector. The selected candidate must exhibit a customer-centric...


  • Houston, Texas, United States NOV Full time

    Position: Software Engineer at National Oilwell Varco (NOV)National Oilwell Varco (NOV) stands as a leading entity in delivering innovative technology, equipment, and services to the global oil and gas industry, addressing the drilling, completion, and production needs of its clientele. With a legacy that began in 1862, NOV has consistently pioneered...


  • Houston, Texas, United States KBR Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at KBR, where you will play a critical role in the development and maintenance of the Mission Control Center (MCC) Trajectory Subsystem (MTS) software.Key ResponsibilitiesDesign, implement, test, and support software applications that calculate trajectories for space...


  • Houston, Texas, United States Mb Solutions Inc Full time

    Position Overview:Are you enthusiastic about advancing human space exploration and contributing to the understanding of the universe? At Mb Solutions Inc, we seek individuals who are eager to collaborate with a diverse team to make a significant impact.About the Role:We are looking for a talented Gateway HALO Spacecraft Software Engineer to join our...


  • Houston, Texas, United States OPT Nation Full time

    Position OverviewAs a senior software engineer for data security on the SingleStore engineering team you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. Your duties will include overseeing the direction design and development of key security features for the SingleStore database...


  • Houston, Texas, United States Jobot Full time

    Job Description**Job Summary**We are seeking a seasoned software engineer to manage a team of engineers and oversee the development of software solutions for various industrial markets.About UsOur company is a leading provider of comprehensive field, shop, and supply services across various industrial markets, offering deep expertise in both applications and...


  • Houston, Texas, United States HRbridge by AppFocus Full time

    Exciting Opportunity for a Lead Software Engineer at HRbridge by AppFocusPosition Overview:As a Lead Software Engineer, you will be instrumental in architecting, developing, and deploying innovative modules and APIs. Your role will require adaptability to engage in diverse projects and tasks within an agile framework. Your key duties will...


  • Houston, Texas, United States STIAOS Technologies Full time

    STIAOS Technologies is seeking a Senior Software Engineer with the following expertise:Oracle Java 2 Platform Enterprise Edition (J2EE)Apache SparkObjective CScalaTypeScriptKey Responsibilities:Evaluate information to recommend and strategize the installation of new systems or modifications to existing systems.Assess user requirements and software...


  • Houston, Texas, United States JPMorganChase Full time

    Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Infrastructure Management Team, you are an integral part of an agile team that works to enhance, build, and deliver...

  • Software Engineer

    4 days ago


    Houston, Texas, United States Hynes & Khater Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Hynes & Khater. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications to meet the needs of our clients.Key ResponsibilitiesDesign and Development: Utilize technical expertise to create applications or...


  • Houston, Texas, United States MRI Technologies Full time

    Are you driven by a passion for advancing human space exploration and eager to collaborate with a diverse team dedicated to making a significant impact? If so, we invite you to consider this opportunity with MRI Technologies, a woman-owned company specializing in Technology and Engineering Services. We are seeking a Lead Software Integration Engineer to join...


  • Houston, Texas, United States KBR Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at KBR, where you will play a critical role in the development and maintenance of the Mission Control Center (MCC) Trajectory Subsystem (MTS) software.Key ResponsibilitiesDesign, implement, test, and support software applications that calculate trajectories for space...


  • Houston, Texas, United States JPMorganChase Full time

    Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Digital and Platform Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Houston, Texas, United States MRI Technologies Full time

    Systems Software Integration EngineerAbout MRI Technologies: MRI Technologies is a woman-owned enterprise specializing in Technology and Engineering Services, committed to advancing human space exploration and unraveling the mysteries of the universe. We are on a mission to contribute significantly to deep space exploration and are in search of a skilled...