Detalles de la Vacante

Software Engineering - Development

Descripción

Empresa: Kyndryl

En Kyndryl, ejecutamos y reinventamos los sistemas tecnológicos críticos que impulsan el éxito de las empresas líderes mundiales. Como Ingeniero de Software en el equipo de Desarrollo, estarás a la vanguardia del diseño, desarrollo e implementación de soluciones de software de vanguardia, viendo el valor inmediato de tu trabajo.

Experiencia requerida

X años de experiencia trabajando como ingeniero de software en proyectos complejos.

Responsabilidades

Implementar componentes identificados usando documentación de diseño y especificaciones funcionales. Asegurar que los componentes estén documentados, probados unitariamente y listos para integración. Arquitectar la solución, probar el código, desplegar y construir un pipeline CI/CD. Proporcionar estimaciones de trabajo y guiar características, objetivos funcionales o tecnologías.

Conocimientos técnicos

Excelentes habilidades de codificación y experiencia sólida en desarrollo (Java, Python, .Net, etc.) con habilidades de depuración y resolución de problemas. Metodologías de desarrollo de software, bases de datos relacionales y NoSQL, mapeo de datos, XML/JSON, servicios web basados en REST. Arquitectura de microservicios, contenedores (Docker y k8s), colas de mensajería. Comprensión profunda de POO y patrones de diseño. Experiencia con herramientas DevOps y prácticas modernas de ingeniería.

Habilidades

Mentalidad de crecimiento, orientación al cliente, inclusión natural, trabajo en equipo, capacidad de innovación y resolución de problemas.

Prestaciones y beneficios

Cultura híbrida y flexible, programas de bienestar que apoyan la salud financiera, mental, física y social, oportunidades de crecimiento y avance profesional, certificaciones con Microsoft, Google y Amazon, entrenamiento y experiencia práctica.

Escolaridad

Título de licenciatura en Ciencias de la Computación, campo técnico relacionado o experiencia práctica equivalente.

Experiencia

X años de experiencia trabajando como ingeniero de software en proyectos complejos.

Conocimientos

Excelentes habilidades de codificación y experiencia sólida en desarrollo (Java, Python, .Net, etc.) con habilidades de depuración y resolución de problemas. Metodologías de desarrollo de software, bases de datos relacionales y NoSQL, mapeo de datos, XML/JSON, servicios web basados en REST. Arquitectura de microservicios, contenedores (Docker y k8s), colas de mensajería. Comprensión profunda de POO y patrones de diseño. Experiencia con herramientas DevOps y prácticas modernas de ingeniería.

Habilidades

Mentalidad de crecimiento, orientación al cliente, inclusión natural, trabajo en equipo, capacidad de innovación y resolución de problemas.

Actividades

Implementar componentes identificados usando documentación de diseño y especificaciones funcionales. Asegurar que los componentes estén documentados, probados unitariamente y listos para integración. Arquitectar la solución, probar el código, desplegar y construir un pipeline CI/CD. Proporcionar estimaciones de trabajo y guiar características, objetivos funcionales o tecnologías.

Educación

Título de licenciatura en Ciencias de la Computación, campo técnico relacionado o experiencia práctica equivalente.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado