INGENIERO/A DE DESARROLLO SOFTWARE (NGWS/FCAS)
Descripción de la oferta de empleo
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } .
m-ab-launcher-spinner { height.
100%; left.
0; position.
absolute; top.
0; width.
100%; } .
m-ab-launcher-spinner:.
efore { animation.
wm-ab-spin 1.
s linear infinite; border.
2px solid #f3f3f3; border-radius.
50%; border-top.
2px solid transparent; content.
''; height.
18px; left.
calc(50% - 9px); position.
absolute; top.
calc(50% - 9px); width.
18px; } @keyframes wm-ab-spin { 0% { transform.
rotate(0deg); } 100% { transform.
rotate(360deg); } } Si eres un apasionado de la tecnología y tienes curiosidad por aprender cómo se trabaja en el sector defensa en proyectos nacionales o internaciones, ¡tu sitio está aquí! Si aún no nos conoces, somos una empresa de ingeniería e innovación que trabajamos en distintas áreas, una de ellas es el de la defensa y seguridad donde trabajamos en proyectos de ciberdefensa, simulación o programas espaciales entre otros.
También participamos en proyectos para organismos internacionales de defensa y seguridad en ingeniería, hacemos diseño, desarrollo, integración, pruebas, verificación y mantenimiento de sistemas de defensa y seguridad cubriendo todo su ciclo de vida.
erás parte de nuestro equipo lleno de talento y ganas por innovar donde realizarás diseño, desarrollo y pruebas de software.
¿QUIERES SER PARTE DE NUESTRO EQUIPO? Para que este puesto pueda ser tuyo nos gustaría que tuvieses los siguientes conocimientos/experiencia.
Ingeniería de softwareLenguajes de programación C/C++/Java/.
ETElaboración de documentación técnicaTesteo y validación de software ¿QUÉ TE OFRECEMOS? Incorpórate a nuestro equipo y cultura GMV entrando en proyectos tecnológicos e innovadores dentro de equipos multiculturales y multidisciplinares.
Desarrollo de carrera profesional y plan de formación.
Podrás adquirir o perfeccionar conocimientos en las tecnologías que utilizamos así como en habilidades.
También ofrecemos una ayuda para el aprendizaje de idiomas.
¡Somos flexibles! Tenemos horario flexible y jornada intensiva los meses de verano.
Además podrás hacer teletrabajo para conciliar mejor.
Nos importa tu bienestar.
Tendrás seguro médico privado con póliza dental y seguro de accidentes.
Podrás flexibilizar parte de tu salario a través de nuestro plan de retribución flexible donde tendrás varias opciones como tickets restaurante, tickets guardería, seguro médico para un familiar… Actividades de equipo, eventos y competiciones deportivas.
Además, ofrecemos la plataforma Gympass para mantenerte activo.
Puedes venir cómodo a trabajar, no tenemos dress code ¿Vienes de otro país? te ofrecemos un relocation package.
En nuestro comedor tendrás fruta y café a tu disposición para los momentos de relax.
¡TE ESPERAMOS!
Detalles de la oferta
- Sin especificar
- En toda España
- Sin especificar - Sin especificar
- 25/06/2025
- 05/01/2026
• demonstrable experience in software development... • application of scrum methodologies • use of microsoft devops for managing work items, software repositories and ci/cd• preparation of software documentation... requisitos del puesto• bsc or msc in computer science, software engineering, or a related......
Requisitos del puestose requiere: grado/máster en ingeniería relacionada con desarrollo de software (informática, telecomunicaciones, aeroespacial, industriales... descripción de la oferta de empleo ingeniero/a junior de desarrollo del sistema mpds que realizará, entre otras las siguientes actividades:......
Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......
Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......
Se valorará tener el master en eduación y el celga 4... necesitamos docente para curso de especialización en 'desarrollo de videojuegos y realidad virtual'... requisitos del puesto requisitos del puesto ingenierias, grados... queremos formar un equipo para poner en marcha este proyecto......
Necesitamos docente para impartir asignaturas del ciclo superior de desarrollo de aplicaciones web y/o multiplataforma... el puesto, puede ser a jornada completa colegio homologado por la conselleria de educación tener o estar en situación de optenerlo el celga 4 (habilitación de gallego) requisitos......
Desarrollo de integraciones entre erp y diferente software... diseño y desarrollo productos propios alineados con tecnologías microsoft... programación desarrollo código fuente basados en los requerimientos y análisis... descripción completa del empleo formación: - gsfp en desarrollo de aplicaciones......
Js, controlar las versiones en el desarrollo de software utilizando github, utilizar docker, node... nuestro objetivo es que te incorpores a una empresa, durante 9 meses y aprendas a desarrollar proyectos integrales en distintas áreas del desarrollo web, con nuestro máster de desarrollo web avanzado......
Experiencia o conocimientos en desarrollo con python... colaboración e investigación en ciberseguridad: trabajar en estrecha colaboración con equipos de seguridad y desarrollo para mejorar la protección de los sistemas... desarrollo de backends integrados con ia y ciberseguridad: crear y mantener backends......
Se valora especialmente experiencia en programación y desarrollo de sistemas de software o posiciones similares (fullstack)... ) para integrar soluciones que combinen hardware y software en la optimización de procesos industriales... 0, al tiempo que se trabaja en equipo multidisciplinar y con clientes......