Software Engineer

🕒 Agosto 29

🤠 Texas – Remoto

infoinfo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🖥 Engenheiro de Software

👻 Score fantasma 12%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of IPT Global

IPT Global

51 - 200 funcionários

Fundada em 2010

💼 Consultoria

📦 Logística

🏭 Manufatura

Consulting • Logistics • Manufacturing

A IPT Global é um provedor líder de soluções de gerenciamento de integridade de poços, oferecendo uma plataforma abrangente na nuvem para gerenciar barreiras dos poços ao longo de seu ciclo de vida. A empresa é especializada em detecção avançada de vazamentos, sistemas de confiabilidade de BOP e suporte operacional em tempo real, garantindo a segurança e eficiência das operações de óleo e gás. Com algoritmos proprietários e uma equipe de especialistas da indústria, a IPT Global é dedicada a otimizar processos de integridade de poços e fornecer resultados de testes precisos para minimizar riscos e aumentar a eficiência operacional.

Descrição

• Perform complex code analysis • Assist in designing, developing, testing, and maintaining software products • Participate in the full software development life cycle • Consult with senior peers on projects • Develop applications and refine product requirements • Work with team leads, internal resources, and clients to assess technical and operational needs • Analyze requirements and assist with design and development based on selected architectures • Design reliable, secure, simple, efficient, and maintainable solutions • Estimate design scope and participate in design review sessions • Perform programming tasks to deliver design objectives • Conduct unit- and system-level tests • Assist with product test planning, documentation, and problem resolution • Perform code reviews on pull requests • Participate in self-directed projects and research for Team Sprint • Maintain professional and technical knowledge through workshops, publications, networks, and professional societies • Perform other assigned duties

🎯 Requisitos

• Bachelor’s degree from an accredited university in computer science or a related science or technical field • Proficiency in object-oriented programming techniques and languages such as C#, C++, or Java • Experience with Microsoft .NET Framework and C# or similar languages such as Java or C++ • Experience with database systems such as SQL and/or ORM tools • Experience with web programming involving HTML, CSS, JavaScript, and single-page applications such as React or Angular • Experience with WPF or other client application development • Experience with unit testing and/or functional testing for C# and/or React • Experience using AI-powered development tools such as Claude Code, Codex, or Cursor • Experience integrating AI tools into the software development lifecycle • Experience with Microsoft Azure or similar cloud providers and services such as AWS or Google • Experience with containers, container orchestration, or microservices such as Docker or Kubernetes • Understanding of design patterns and concepts such as MVVM and inversion of control • Understanding of how to utilize LLMs in application features • Technical writing and design documentation

🏖️ Benefícios

• Medical insurance • Dental insurance • Vision insurance • 401(k) • Paid time off • Remote work with some in-person meetings • Professional growth opportunities • Educational workshops • Collaborative and innovative team culture • Continuous improvement opportunities

Candidatar-se