NTT
NTT
NTT es una empresa tecnológica global que trabaja en consultoría, servicios de TI, inteligencia artificial, infraestructura digital, centros de datos, soluciones móviles y tecnología inteligente. Basándose en una larga trayectoria de investigación e innovación, NTT desarrolla tecnología destinada a respaldar comunidades más conectadas y sostenibles, al tiempo que responde a las necesidades de las empresas y la sociedad. Su actividad abarca soluciones impulsadas por la tecnología en ámbitos como la consultoría, la logística y el marketing, lo que convierte a NTT en una opción relevante para profesionales interesados en desarrollar su carrera en tecnología avanzada y servicios empresariales.

Ingeniero de soporte de aplicaciones L1.5

Desarrolla, prueba y mejora aplicaciones Java para clientes de NTT DATA. Mantén bases de datos, asesora a las partes interesadas y contribuye a la entrega ágil de software.

Descripción

  • Crea aplicaciones y mejora el software existente para satisfacer las necesidades internas y de los clientes.
  • Escribe código de aplicaciones y mantiene bases de datos.
  • Revisa y modifica el software para mejorar su funcionalidad, resolver problemas y ofrecer compatibilidad con nuevas plataformas de hardware.
  • Adapta las aplicaciones para mejorar su rendimiento.
  • Determina las necesidades y preferencias de los clientes en materia de aplicaciones.
  • Prueba minuciosamente las aplicaciones para detectar errores y fallos.
  • Instala aplicaciones y proporciona orientación técnica.
  • Comenta las restricciones del proyecto, las necesidades de rendimiento y las interfaces con las partes interesadas técnicas internas.
  • Colabora con los clientes durante el diseño para definir sus necesidades.
  • Prepara documentación de software siguiendo los procesos y las plantillas de la empresa.
  • Participa en revisiones de productos de software y reuniones de equipo.
  • Realiza otras tareas relacionadas según sea necesario.

Requisitos

  • Grado universitario o equivalente en informática, ingeniería de software o un campo relacionado.
  • Sólidos conocimientos de informática, programación, diseño de aplicaciones y funciones centradas en el usuario.
  • Dominio avanzado de Java y de una biblioteca estándar de objetos.
  • Amplio conocimiento del proceso de desarrollo de software.
  • Gran dominio de métodos ágiles como Scrum.
  • Amplio conocimiento de entornos de desarrollo de software.
  • Conocimientos de lenguajes de programación como Java, Perl, Python y C++.
  • Capacidad demostrada de análisis, organización y gestión de proyectos.
  • Capacidad para comprender y analizar sistemas complejos.
  • Capacidad para gestionar con tacto y profesionalidad los problemas de clientes y usuarios.
  • Amplia experiencia en ingeniería de aplicaciones de software, desarrollo de software o un área relacionada.
  • Amplia experiencia con lenguajes de programación, incluidos C, C++, Java y Python.
  • Amplia experiencia con sistemas operativos Linux o Unix y Windows.
  • Amplia experiencia trabajando con SQL.
  • Amplia experiencia en gestión de proyectos o trabajando en un entorno ágil.
  • Se valorará una certificación en lenguajes de programación.
  • Se valorará una certificación en Scrum o gestión de proyectos.

Beneficios

  • Un entorno de trabajo diverso e inclusivo.
  • Oportunidades de desarrollo y progreso profesional.
  • Oportunidades para ampliar habilidades y conocimientos.
  • Un entorno de trabajo que ofrece igualdad de oportunidades y está libre de discriminación injusta y acoso.