Detalles de la Vacante

Development Engineer II MXT

Descripción

Empresa: Tyson Mexico

El Ingeniero de Desarrollo II es un profesional experimentado que realiza tareas complejas de desarrollo de software, diseña e implementa soluciones, revisa código, mentorea desarrolladores junior y contribuye a la mejora de procesos, garantizando la entrega de productos de software de alta calidad.

Experiencia requerida

1+ años de experiencia relevante o práctica

Responsabilidades

Entregar tareas de desarrollo o automatización de complejidad media-alta. Influir en reuniones colaborativas. Interactuar con partes interesadas, crear requisitos y demostrar trabajo. Documentar código. Seguir prácticas de ingeniería de software. Diseñar, codificar y depurar aplicaciones. Desarrollar soluciones estudiando necesidades de información, flujo de sistemas y procesos. Realizar pruebas unitarias y de integración. Mantener y mejorar bases de código existentes y revisar cambios. Solucionar defectos de software. Colaborar con equipos multifuncionales. Participar en revisiones de código. Escribir y mantener documentación técnica. Mantenerse actualizado con tendencias tecnológicas. Investigar nuevas tecnologías. Participar en planificación de proyectos. Gestionar tareas y plazos. Asegurar seguridad y cumplimiento normativo. Implementar medidas de protección de datos. Interactuar con clientes para recopilar requisitos y brindar soporte. Traducir requisitos a especificaciones técnicas. Mejorar procesos de desarrollo continuamente.

Conocimientos técnicos

Programación competente en al menos dos lenguajes o dos herramientas de software. Competente en al menos un framework front-end o back-end. Utiliza ingeniería de datos, control de versiones, DevOps y CICD. Redacción técnica y diagramación. Análisis técnico, de negocio o de datos.

Habilidades

Comunicación para reuniones colaborativas e interacción con partes interesadas. Iniciativa para proponer soluciones de desarrollo. Resolución de problemas en tareas de mediana a alta complejidad. Adaptabilidad para desarrollar habilidades especializadas. Liderazgo mentoreando desarrolladores junior. Gestión del tiempo para cumplir plazos. Pensamiento crítico para analizar necesidades y proponer mejoras.

Escolaridad

Licenciatura preferentemente en Ciencias de la Computación, Ingeniería en Computación, Sistemas de Información, Ingeniería Cuantitativa o campo relacionado, o experiencia equivalente.

Experiencia

1+ años de experiencia relevante o práctica

Conocimientos

Programación competente en al menos dos lenguajes o dos herramientas de software. Competente en al menos un framework front-end o back-end. Utiliza ingeniería de datos, control de versiones, DevOps y CICD. Redacción técnica y diagramación. Análisis técnico, de negocio o de datos.

Habilidades

Comunicación para reuniones colaborativas e interacción con partes interesadas. Iniciativa para proponer soluciones de desarrollo. Resolución de problemas en tareas de mediana a alta complejidad. Adaptabilidad para desarrollar habilidades especializadas. Liderazgo mentoreando desarrolladores junior. Gestión del tiempo para cumplir plazos. Pensamiento crítico para analizar necesidades y proponer mejoras.

Actividades

Entregar tareas de desarrollo o automatización de complejidad media-alta. Influir en reuniones colaborativas. Interactuar con partes interesadas, crear requisitos y demostrar trabajo. Documentar código. Seguir prácticas de ingeniería de software. Diseñar, codificar y depurar aplicaciones. Desarrollar soluciones estudiando necesidades de información, flujo de sistemas y procesos. Realizar pruebas unitarias y de integración. Mantener y mejorar bases de código existentes y revisar cambios. Solucionar defectos de software. Colaborar con equipos multifuncionales. Participar en revisiones de código. Escribir y mantener documentación técnica. Mantenerse actualizado con tendencias tecnológicas. Investigar nuevas tecnologías. Participar en planificación de proyectos. Gestionar tareas y plazos. Asegurar seguridad y cumplimiento normativo. Implementar medidas de protección de datos. Interactuar con clientes para recopilar requisitos y brindar soporte. Traducir requisitos a especificaciones técnicas. Mejorar procesos de desarrollo continuamente.

Educación

Licenciatura preferentemente en Ciencias de la Computación, Ingeniería en Computación, Sistemas de Información, Ingeniería Cuantitativa o campo relacionado, o experiencia equivalente.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado

Disponibilidad de Mudarse

No