Halliburton

Ingeniero de Software - Aplicaciones de Física de Rocas

AWSC++C#
Traducción automática. Consulta el original.

Sobre la oportunidad

Buscamos a las personas adecuadas: personas que quieran innovar, lograr, crecer y liderar. Atraemos y retenemos al mejor talento invirtiendo en nuestros empleados y capacitándolos para que desarrollen sus carreras. Experimenta los desafíos, las recompensas y la oportunidad de trabajar para uno de los mayores proveedores de productos y servicios para la industria energética global.

FUNCIONES DEL PUESTO

Este es un puesto práctico de ingeniería de software. Buscamos reclutar a un Ingeniero de Software experimentado para diseñar, desarrollar y modernizar aplicaciones de escritorio y en la nube de alto rendimiento para Física de Rocas. Reportando al Jefe de Equipo y trabajando en estrecha colaboración con el Propietario del Producto, serás responsable de la dirección técnica del software de producción: escribir código a diario, revisar solicitudes de extracción y tomar decisiones de arquitectura.

Responsabilidades Clave

  1. Diseñar y construir software: Arquitectar, implementar y mantener aplicaciones complejas de escritorio y en la nube utilizando prácticas modernas de ingeniería de software (patrones de diseño, principios SOLID, pruebas automatizadas, integración/entrega continua).
  1. Modernizar sistemas heredados: Liderar la migración de bases de código maduras de C/C++ a lenguajes, tiempos de ejecución y frameworks de UI/UX modernos, preservando la precisión científica y el rendimiento.
  1. Aprovechar el desarrollo asistido por IA: Adoptar activamente herramientas impulsadas por IA (por ejemplo, Copilot, generación de código, asistentes de pruebas automatizadas) para acelerar la entrega y mejorar la calidad del código.

Colaborar en la arquitectura: Asociarse con el Jefe de Equipo y el Propietario del Producto para traducir los requisitos en soluciones técnicas sólidas y mantenibles que el equipo pueda implementar e iterar.

  1. Comunicarse claramente: Escalar riesgos, compensaciones y progreso de manera oportuna y estructurada a partes interesadas técnicas y no técnicas.

Mantenerse actualizado: Evaluar y adoptar continuamente lenguajes, frameworks, servicios en la nube y herramientas de IA/ML emergentes relevantes para el producto.

CALIFICACIONES

Cualificaciones Requeridas

  1. 3+ años de ingeniería de software profesional construyendo y lanzando aplicaciones complejas de nivel de producción, no solo scripting, prototipos o investigación. Fuerte dominio de C#/.NET; y también C/C++; capacidad demostrada para trabajar en ambos lenguajes en un único ecosistema de producto. Título de grado (o superior) en Informática, Ingeniería de Software o una disciplina de ingeniería estrechamente relacionada.
  1. Comodidad y curiosidad con herramientas de desarrollo asistidas por IA y un historial de mantenerse al día con las tendencias tecnológicas. Experiencia con arquitectura en la nube (AWS, Azure, y/o Google Cloud). Experiencia demostrada con fundamentos de ingeniería de software: diseño orientado a objetos y basado en componentes, patrones de diseño, pruebas unitarias/de integración, control de versiones (Git) y flujos de trabajo de revisión de código. Experiencia práctica en CI/CD: construir, configurar o mantener pipelines automatizados de compilación y despliegue.
  1. Experiencia en la modernización de software heredado: migración de bases de código de lenguajes o frameworks antiguos a plataformas actuales, incluida la modernización de UI/UX.

Automotivado y colaborativo; prospera en un entorno de equipo y toma la iniciativa sin dirección. Excelentes habilidades analíticas, de comunicación y de resolución de problemas.

CALIFICACIONES

Cualificaciones Mínimas: Las cualificaciones mínimas se pueden adquirir a través de escuelas técnicas o experiencia relacionada equivalente. Los candidatos que tengan cualificaciones que superen los requisitos mínimos del puesto recibirán consideración para puestos de nivel superior dados (1) su experiencia, (2) requisitos adicionales del puesto y/o (3) necesidades del negocio. Dependiendo de la educación, la experiencia y el nivel de habilidad, podrían estar disponibles una variedad de oportunidades de empleo desde Profesional Técnico de Software (Senior - Principal).

Halliburton es un Empleador con Igualdad de Oportunidades. Las decisiones de empleo se toman sin tener en cuenta la raza, el color, la religión, la discapacidad, la información genética, el embarazo, la ciudadanía, el estado civil, el sexo/género, la preferencia/orientación sexual, la identidad de género, la edad, el estado de veterano, el origen nacional o cualquier otro estado protegido por la ley o la regulación.

Ubicación

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

Detalles del Puesto

Número de Solicitud: 209089

Nivel de Experiencia: Contratación de Personal con Experiencia

Familia de Puestos: Ingeniería/Ciencia/Tecnología

Línea de Productos/Servicios: Landmark Software & Services

Tiempo Completo / Parcial: Tiempo Completo

Ubicaciones Adicionales para este puesto: Abingdon

Información de Compensación

La compensación es competitiva y proporcional a la experiencia.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores