Software Engineer

IPT Global
Houston, TX
Job Description
At IPT Global, we’re pioneers in providing innovative digital solutions for well integrity assurance and energy technology. Our mission is to empower operators with the data, tools, and insights they need to ensure safer, more reliable operations. We combine deep domain expertise with cutting-edge software development to deliver high-quality applications and platforms that enhance performance, safety, and efficiency across the energy lifecycle.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of software engineering principles, data structures, and algorithms.
  • Proficiency in Object-Oriented Programming languages such as C#, C++, or Java.
  • Experience with Microsoft.NET Framework and C#, or similar technologies.
  • Knowledge of SQL databases and ORM tools.
  • Experience in web development using HTML, CSS, JavaScript, and modern frameworks (React, Angular).
  • Familiarity with WPF or other client application frameworks.
  • Experience with unit testing frameworks for C# and/or React.
  • Exposure to cloud platforms (Azure, AWS, Google Cloud).
  • Understanding of containers and microservices (Docker, Kubernetes).
  • Working knowledge of software design patterns (MVVM, IoC, etc.).
  • Awareness of how to leverage large language models (LLMs) in application features.
  • Strong technical writing and documentation skills.

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) plan
  • Paid time off
]]>