SENIOR SOFTWARE ENGINEER (REFERENTE TÉCNICO NODEJS/GCP)
Ubicación: Tres Cantos, Madrid (Modelo Híbrido: 80% remoto / 20% presencial)
Horario: Estándar
Tarifa Maxima: 35k
Experiencia requerida: 3 a 5 años
Tipo de proyecto: Desarrollo e Innovación (Verificación de calidad en producción)
DESCRIPCIÓN DEL PUESTO
Buscamos un Ingeniero de Software Senior con mentalidad de referente técnico para liderar el diseño y desarrollo de soluciones personalizadas críticas. El candidato seleccionado será el responsable de diseñar, codificar y mejorar componentes en sistemas de alto rendimiento, asegurando la escalabilidad y securización de las aplicaciones.
Actuarás como experto en la materia (SME), colaborando con equipos multifuncionales y tomando decisiones clave que impacten en la arquitectura global. El objetivo principal del proyecto será el diseño y desarrollo de una solución innovadora para verificar la calidad de los cambios en entornos de producción.
RESPONSABILIDADES CLAVE
Diseño y Arquitectura: Liderar el diseño técnico de soluciones innovadoras, integrando la nube (GCP) con procesos de Mainframe.
Desarrollo Full-Stack: Implementar componentes escalables utilizando NodeJS y TypeScript.
Liderazgo Técnico: Actuar como referente en arquitectura y securización, asesorando a miembros junior y compartiendo mejores prácticas de ingeniería de software.
Automatización y Despliegue: Configurar y optimizar pipelines de CI/CD en Jenkins/GitHub Actions y orquestación en la nube.
Seguridad y Estándares: Implementar protocolos OAuth2/JWT y asegurar la correcta documentación de APIs REST.
Mejora Continua: Evaluar sistemas existentes para potenciar el rendimiento y mantenerse al día con las tecnologías emergentes.
REQUISITOS TÉCNICOS (Stack Tecnológico)
Backend & Lenguajes: Dominio avanzado de NodeJS y TypeScript (Imprescindible).
Cloud & DevOps: Dominio avanzado de Docker, Jenkins (o similares) y orquestación en GCP.
Arquitectura de APIs: Dominio experto en desarrollo de APIs REST y securización con JWT/OAuth2.
Bases de Datos: Experiencia sólida con bases de datos SQL y NoSQL.
Testing: Experiencia con frameworks de pruebas como Sinon, Chai o Jasmine.
Mainframe: Se recomienda conocimiento o experiencia en la modernización de mainframes en entornos Google Cloud Platform.
COMPETENCIAS DECISIVAS
Capacidad Analítica: Resolución de problemas complejos que afecten a múltiples equipos.
Colaboración: Habilidad para gestionar la comunicación técnica con diversos stakeholders.
Visión de Calidad: Enfoque en la entrega de software robusto mediante prácticas ágiles y marcos modernos.
CONDICIONES Y BENEFICIOS
Modalidad de Trabajo: Flexibilidad de teletrabajo (80%), con un compromiso del 20% de presencialidad en las oficinas de Tres Cantos.
Impacto: Oportunidad de liderar la toma de decisiones técnicas en un proyecto de desarrollo desde cero.
Ambiente: Entorno colaborativo basado en metodologías ágiles y tecnologías de vanguardia.
Viajes/Guardias: No se requieren.
- Ubicaciones
- Madrid
- Estado remoto
- Híbrido
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.