¡Activa las notificaciones laborales por email!

Ingeniero de software I en IT Services de la Universidad de Navarra

University of Navarra Finance Society

Pamplona

Presencial

EUR 25.000 - 35.000

Jornada completa

Hace 14 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

La Universidad de Navarra busca un profesional para el diseño y desarrollo de aplicaciones, asegurando la integración de sistemas y la gestión de recursos tecnológicos. Este puesto implica trabajo en un entorno innovador, aplicando metodologías ágiles y promoviendo prácticas de codificación segura. Se requiere un grado en áreas técnicas y experiencia previa relevante.

Formación

  • Mínima de 1-2 años en desarrollo de software.
  • Dominio de al menos un lenguaje de programación relevante.
  • Conocimiento sólido en diseño y desarrollo de aplicaciones.

Responsabilidades

  • Desarrollar y mantener aplicaciones, generando código limpio y eficiente.
  • Participar en el diseño arquitectónico de software.
  • Cumplir con políticas institucionales y normas de seguridad en el desarrollo.

Conocimientos

Resolución de problemas
Capacidad analítica
Comunicación oral y escrita
Adaptación a cambios

Educación

Grado en Ingeniería Informática, Ingeniería de Telecomunicación, Matemáticas, Física o equivalente

Herramientas

Java
Python
GIT
CI/CD

Descripción del empleo

Universidad de Navarra

La Universidad de Navarra es una universidad de inspiración cristiana, promovida por san Josemaría Escrivá de Balaguer, fundador del Opus Dei. Tiene como misión buscar y transmitir la verdad, contribuir a la formación académica, cultural y personal de sus estudiantes; promover la investigación científica y la actividad asistencial; ofrecer posibilidades adecuadas de desarrollo a sus profesores y empleados; y realizar una amplia labor de extensión cultural y promoción social, con una clara finalidad de servicio.

Descripción de la oferta

Puesto para contribuir al diseño, desarrollo y mantenimiento de aplicaciones software alineadas con los objetivos estratégicos de la Universidad, aplicando metodologías ágiles, principios de codificación segura y buenas prácticas en ingeniería de software. También para brindar soporte técnico en todo el ciclo de vida del desarrollo, participando en proyectos tecnológicos innovadores y colaborando estrechamente con los equipos de calidad, análisis y usuarios finales para garantizar soluciones eficientes, seguras y sostenibles. Además de contribuir en la planificación y gestión de recursos tecnológicos para asegurar la alineación con las prioridades del negocio.

Funciones

  • Analizar los requisitos funcionales y técnicos, en colaboración con usuarios y partes interesadas, y preparar la documentación correspondiente (interfaces, requerimientos funcionales y no funcionales).
  • Participar en el diseño arquitectónico de software, aplicando patrones y técnicas de modelado adecuados.
  • Desarrollar y mantener aplicaciones, generando código limpio, eficiente y conforme a los estándares de calidad y seguridad.
  • Realizar y documentar pruebas unitarias, de integración y de sistema; implementar y analizar entornos de pruebas.
  • Identificar y solucionar problemas técnicos, proponiendo mejoras en el software existente.
  • Apoyar la integración de sistemas y asegurar la correcta configuración del software.
  • Planificar y gestionar recursos de distintas tecnologías, asegurando una respuesta eficaz a las prioridades del negocio.
  • Colaborar en la adopción de tecnologías emergentes para modernizar la plataforma tecnológica.
  • Mantener una comunicación eficaz con el equipo de desarrollo y otras áreas involucradas.
  • Cumplir con las políticas institucionales y normas de seguridad en el desarrollo de software.

Requisitos

Formación y Conocimientos Técnicos

  • Grado en Ingeniería Informática, Ingeniería de Telecomunicación, Matemáticas, Física o equivalente.
  • Conocimiento sólido en diseño y desarrollo de aplicaciones, pruebas de software, integración de sistemas y gestión de la configuración.
  • Dominio de al menos un lenguaje de programación relevante para la organización (Java, Python, etc.) y conocimiento de entornos de desarrollo colaborativo (GIT, herramientas CI/CD).
  • Familiaridad con metodologías ágiles y principios de codificación segura.

Experiencia Profesional

  • Mínima de 1-2 años en desarrollo de software en entornos profesionales o académicos exigentes.
  • Participación en proyectos de desarrollo de aplicaciones o herramientas tecnológicas.
  • Experiencia en planificación de recursos técnicos y en la gestión de prioridades de negocio será valorada positivamente.

Competencias Personales

  • Capacidad analítica y de resolución de problemas.
  • Pensamiento estructurado y orientación a la calidad.
  • Capacidad para el aprendizaje continuo de nuevas tecnologías.
  • Buenas habilidades de comunicación oral y escrita.
  • Espíritu colaborativo y capacidad para trabajar en equipo.
  • Facilidad para la adaptación a cambios, flexibilidad para ajustar prioridades y actividades según las necesidades del negocio.

Idiomas

  • Mínimo inglés B2
  • Conocimiento de inglés técnico.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.