Ingeniero/a de Desarrollo Software | Servidor de Comunicaciones
ALCOBENDAS, ES
En CAF Signalling conectamos a las personas de una manera segura, rápida y cómoda para promover una movilidad sostenible a cualquier distancia.
¡En CAF Signalling estamos creando un equipo extraordinario!
Nos regimos por tres valores: la excelencia, la confianza y la sostenibilidad. Todo esto nos ayuda día a día a crear un medio de transporte innovador que conecta ciudades y personas. Estos son los tres pilares que conforman nuestra actitud como equipo. ¿Te suenan familiares? ¡Eso es que tienes lo que se necesita para formar parte del futuro de la movilidad!
¿Qué ofrecemos?
- Ambiente de trabajo excepcional: te sentirás como en casa desde el primer día. Comunicación fluida, colaboración y compañerismo son nuestros pilares.
- Desarrollo técnico de primera: aprende de los/as mejores. Nuestro equipo está listo para compartir su conocimiento contigo y ayudarte en cada paso del camino.
- Flexibilidad: toma el control de tu tiempo. Con horarios flexibles podrás equilibrar fácilmente tu vida profesional y personal.
- Desarrollo profesional: ¡súmate a nuestro crecimiento! Te esperan emocionantes proyectos a nivel nacional e internacional para impulsar tu desarrollo profesional.
- Estabilidad y oportunidad: ¡cuenta con nosotros para tu futuro! Forma parte de un grupo empresarial estable con posibilidades reales de incorporación al equipo.
¿Cuál será tu misión?
- Te incorporarás al equipo de pasarelas de comunicación, puestos de operador y herramientas del departamento de Product Development, de CAF Signalling.
- Participarás en todo el ciclo de vida de desarrollo de SW de los diferentes productos gestionados desde el equipo: PCI (Pasarela de Comunicaciones), SCOM (servidor de comunicaciones con equipos de CAF Signalling), SAM (Sistema de Ayuda al Mantenimiento), Herramientas auxiliares para la operación, instalación y mantenimiento de equipos ferroviarios (LOADERPC, Testing Terminal, etc.)
- Te centras en diversas actividades como: Diseño funcional/técnico y arquitectura de soluciones, desarrollo de código fuente, elaboración de pruebas unitarias y de integración y elaboración de pruebas de globales (bajo el marco de independencia fijado en la norma UNE-EN CENELEC 50128).
Triunfarás si...
- Eres graduado en Ingeniería Informática o eres Técnico Superior en Informática.
- Posees al menos 7 años de experiencia en lenguajes de programación como C, C++, Java o Python, y en diseño y desarrollo de software.
Conocimientos técnicos mínimos:
- Cuentas con conocimientos de herramientas como SVN, UML, XML y MySQL.
- Sistema Operativo Linux (preferiblemente distribuciones OracleLinux o Red Hat)
- Conocimiento de XSD
- Programación Java (Standard & Enterprise Edition, Java 8 o superior)
- Servidores de aplicaciones, preferiblemente JBoss EAP
- JMS
- SpringFramework
- Bases de datos SQL y no SQL (preferiblemente MySQL y MongoDB)
- Entorno de desarrollo: Eclipse, Maven
- Uso de frameworks o herramientas para pruebas unitarias, tales como JUnit
- Tienes un excelente dominio del inglés (nivel B2 o superior).
¡Inscríbete ya y coge el tren de tu futuro!
/ Inscríbete ahora