Pular para o conteúdo

Halliburton

Engenheiro de Software Sênior - Aplicações de Física de Rochas

AWSC++C#
Tradução automática. Consulte o original.

Sobre a oportunidade

Estamos procurando as pessoas certas — pessoas que querem inovar, alcançar, crescer e liderar. Atraímos e retemos os melhores talentos investindo em nossos funcionários e capacitando-os a desenvolver a si mesmos e suas carreiras. Experimente os desafios, recompensas e oportunidades de trabalhar para um dos maiores fornecedores globais de produtos e serviços para a indústria de energia.

FUNÇÕES DO CARGO

Esta é uma função prática de engenharia de software. Estamos buscando recrutar um Engenheiro de Software Sênior experiente para projetar, desenvolver e modernizar aplicações desktop e em nuvem de alta performance em Física de Rochas. Reportando-se ao Líder de Equipe e trabalhando em estreita colaboração com o Product Owner, você será responsável pela direção técnica do software de produção — escrevendo código diariamente, revisando pull requests e impulsionando decisões arquiteturais.

Principais Responsabilidades

  1. Projetar e construir software — Arquitetar, implementar e manter aplicações desktop e em nuvem complexas usando práticas modernas de engenharia de software (padrões de projeto, princípios SOLID, testes automatizados, integração/entrega contínua).
  1. Modernizar sistemas legados — Liderar a migração de bases de código maduras em C/C++ para linguagens, runtimes e frameworks de UI/UX modernos, preservando a precisão científica e o desempenho.
  1. Alavancar desenvolvimento assistido por IA — Adotar ativamente ferramentas com IA (por exemplo, Copilot, geração de código, assistentes de teste automatizados) para acelerar a entrega e melhorar a qualidade do código.

Colaborar na arquitetura — Trabalhar em parceria com o Líder de Equipe e o Product Owner para traduzir requisitos em soluções técnicas sólidas e de fácil manutenção que a equipe possa implementar e iterar.

  1. Mentorar e liderar tecnicamente — Orientar desenvolvedores juniores e plenos através de revisões de código, programação em par e compartilhamento de conhecimento; promover uma cultura de excelência em engenharia.

Comunicar com clareza — Escalar riscos, trade-offs e progresso de forma oportuna e estruturada para stakeholders técnicos e não técnicos.

Manter-se atualizado — Avaliar e adotar continuamente linguagens emergentes, frameworks, serviços em nuvem e ferramentas de IA/ML relevantes para o produto.

Qualificações Necessárias

  1. 5+ anos de engenharia de software profissional construindo e entregando aplicações complexas em produção — não apenas scripting, prototipagem ou pesquisa. Forte proficiência em C#/.NET; e também C/C++; habilidade demonstrada para trabalhar em ambas as linguagens em um único ecossistema de produto. Diploma de graduação (ou superior) em Ciência da Computação, Engenharia de Software ou uma disciplina de engenharia intimamente relacionada.
  1. Conforto e curiosidade com ferramentas de desenvolvimento assistidas por IA e um histórico de se manter à frente das tendências tecnológicas. Experiência com arquitetura em nuvem (AWS, Azure, e/ou Google Cloud). Experiência comprovada com fundamentos de engenharia de software: design orientado a objetos e baseado em componentes, padrões de projeto, testes unitários/de integração, controle de versão (Git) e fluxos de trabalho de revisão de código. Experiência prática em CI/CD — construindo, configurando ou mantendo pipelines automatizados de build e deploy.
  1. Experiência em modernização de software legado — migrando bases de código de linguagens ou frameworks mais antigos para plataformas atuais, incluindo modernização de UI/UX.

Automotivado e colaborativo; prospera em um ambiente de equipe e toma iniciativa sem direção. Excelentes habilidades analíticas, de comunicação e de resolução de problemas.

Qualificações Mínimas: Qualificações mínimas podem ser adquiridas através de escolas técnicas ou experiência relacionada equivalente. Candidatos que possuírem qualificações que excedam os requisitos mínimos da vaga receberão consideração para cargos de nível superior, dadas (1) sua experiência, (2) requisitos adicionais da vaga e/ou (3) necessidades do negócio. Dependendo da educação, experiência e nível de habilidade, uma variedade de oportunidades de emprego pode estar disponível de Profissional Técnico de Software (Sênior - Principal).

Halliburton é um Empregador de Igualdade de Oportunidades. As decisões de contratação são tomadas sem levar em conta raça, cor, religião, deficiência, informação genética, gravidez, cidadania, estado civil, sexo/gênero, preferência/orientação sexual, identidade de gênero, idade, status de veterano, origem nacional ou qualquer outro status protegido por lei ou regulamento.

Localização

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, Reino Unido

Detalhes do Cargo

Número da Requisição: 209088

Nível de Experiência: Contratação Experiente

Família do Cargo: Engenharia/Ciência/Tecnologia

Linha de Produto/Serviço: Landmark Software & Services

Tempo Integral / Meio Período: Tempo Integral

Locais Adicionais para esta posição: Abingdon

Informações de Compensação

A remuneração é competitiva e compatível com a experiência.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026