Detalles de la Vacante

Software Eng (Dev) II

Descripción

Empresa: IGT

Como miembro del equipo de Ingeniería de Plataformas de Juego, serás responsable de ayudarnos a entregar nuevas funcionalidades que permitan juegos de clase mundial en la plataforma IGT Ascent. El software en el que trabajarás es el corazón de las máquinas de juego de casino y lotería, gestionando desde medición y configuración hasta interfaces de sistemas mediante protocolos estándar de la industria.

Experiencia requerida

3+ años en desarrollo de software con C# y .NET y/o C++

Responsabilidades

Diseñar, codificar, realizar pruebas unitarias y depurar software; redactar o participar en la documentación del código; realizar análisis técnicos para implementar software de máquinas, aplicaciones o herramientas; ejecutar asignaciones técnicas de ingeniería de software; participar en revisiones de código entre pares; colaborar con gerentes de ingeniería/líderes técnicos en diseños de producto; apoyar a los estudios de juego internos con preguntas y problemas.

Conocimientos técnicos

C++, C#, .NET, patrones de diseño orientados a objetos, XML Schema, IDL, sistemas de control de versiones (Perforce y/o Git), Integración Continua (CI). Preferible: C# 5 o superior, .NET 4.8 o superior y/o .NET Core, C++ moderno (C++17), motores de juego (preferiblemente Unity 5 o superior).

Habilidades

Automotivación, aprendizaje continuo, comunicación efectiva, colaboración interdisciplinaria, resolución de problemas, toma de decisiones, capacidad de generar resultados, innovación, liderazgo personal.

Escolaridad

Licenciatura en Ciencias de la Computación, Ingeniería de Software o programa de grado equivalente

Experiencia

3+ años en desarrollo de software con C# y .NET y/o C++

Conocimientos

C++, C#, .NET, patrones de diseño orientados a objetos, XML Schema, IDL, sistemas de control de versiones (Perforce y/o Git), Integración Continua (CI). Preferible: C# 5 o superior, .NET 4.8 o superior y/o .NET Core, C++ moderno (C++17), motores de juego (preferiblemente Unity 5 o superior).

Habilidades

Automotivación, aprendizaje continuo, comunicación efectiva, colaboración interdisciplinaria, resolución de problemas, toma de decisiones, capacidad de generar resultados, innovación, liderazgo personal.

Actividades

Diseñar, codificar, realizar pruebas unitarias y depurar software; redactar o participar en la documentación del código; realizar análisis técnicos para implementar software de máquinas, aplicaciones o herramientas; ejecutar asignaciones técnicas de ingeniería de software; participar en revisiones de código entre pares; colaborar con gerentes de ingeniería/líderes técnicos en diseños de producto; apoyar a los estudios de juego internos con preguntas y problemas.

Educación

Licenciatura en Ciencias de la Computación, Ingeniería de Software o programa de grado equivalente

Idiomas

Inglés avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado