Ingeniero de Software – Golang Houston, TX

DS Technologies Inc

Ingeniero de Software – Golang

Tiempo completo • Houston, TX
Título del puesto: Ingeniero de software - Golang (con exposición a la migración de C #)

Ubicación: Dallas, TX – Necesita local – (5 días a la semana)

Duración: Contrato a largo plazo

En total 12+ años

Resumen del trabajo:

Buscamos un ingeniero de software proactivo y orientado a los detalles con una sólida experiencia en Golang para respaldar nuestros esfuerzos continuos de desarrollo de aplicaciones mientras hacemos una transición progresiva de la base de código a C#. Este rol es fundamental para garantizar que las nuevas funciones y tareas de mantenimiento continúen sin problemas en el sistema actual basado en Go, sin introducir regresión o pérdida de funcionalidad durante el proceso de migración.

Responsabilidades clave:

  • Contribuir a la mejora y el mantenimiento de una aplicación de producción actualmente escrita en Go.
  • Desarrolle nuevas características y admita correcciones de errores en el código base de Golang mientras colabora con equipos que migran código a C#.
  • Colabore estrechamente con equipos multifuncionales, incluidos Producto, Control de calidad y DevOps, para garantizar la estabilidad y la continuidad del servicio.
  • Participe en revisiones de código, escriba pruebas unitarias/de integración y garantice una entrega de alta calidad en un entorno de CI/CD.
  • Ayude a identificar y cerrar brechas o posibles problemas que puedan surgir de la migración de la funcionalidad principal de Go a C#.
  • Escriba documentación y brinde apoyo durante la fase de transición para asegurarse de que nada se pierda o se pase por alto en el proceso.
  • Ayudar en la transferencia de conocimientos y potencialmente apoyar partes de la migración si es necesario.
 Habilidades y calificaciones requeridas:

  • 7+ años de experiencia profesional en el desarrollo de Go (Golang).
  • Experiencia en la creación y el mantenimiento de servicios de backend escalables y API RESTful.
  • Sólida comprensión de la arquitectura de microservicios y sistemas distribuidos.
  • Familiaridad con las prácticas de migración de software, incluida la ingeniería inversa y la validación de la paridad de características.
  • Fuertes habilidades para resolver problemas y atención al detalle, especialmente importante durante el desarrollo paralelo y la migración.
  • Experiencia con herramientas de control de versiones como Git y trabajando en un entorno Agile/Scrum.
  • Cómodo trabajando con canalizaciones de CI/CD y herramientas de contenedorización (por ejemplo, Docker).




Somos un empleador con igualdad de oportunidades y todos los candidatos calificados recibirán consideración por el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.





(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or

Información de Empleo de Igualdad de Oportunidades en los EE. UU. (La finalización es voluntaria)

Somos un empleador que ofrece igualdad de oportunidades y todos los solicitantes calificados recibirán consideración para un empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.

Se le brinda la oportunidad de proporcionar la siguiente información para ayudarnos a cumplir con los registros federales, estatales de igualdad de oportunidades de empleo / Acción afirmativa, informes y otros requisitos legales.

La cumplimentación del formulario es totalmente voluntaria. Sea cual sea su decisión, no se considerará en el proceso de contratación o posteriormente. Cualquier información que proporcione será registrada y mantenida en un archivo confidencial.