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.
#J-18808-Ljbffr