En Hybrid Energy Storage Solutions S.L., (HESStec) integrador de soluciones de almacenamiento y gestión de activos de red, deseamos incorporar a nuestro equipo técnico a: Ingeniero/a senior de Back-end, que, reportando al Software Manager de la empresa, tendrá como objetivo principal, el desarrollo de servicios cloud para proveer de funcionalidad a nuestros equipos de Almacenamiento energético en campo mediante buenas prácticas y metodología para disponer de un producto software robusto y escalable, desarrollando la arquitectura, el despliegue y productos. Cuál es tu misión Desarrollo software de calidad, robusto y escalable, principalmente en Back-end. Trabajar con el motor Node.js y lenguaje de programación, pudiendo incluir otros lenguajes si fuera necesario. Utilizar de forma adecuada las guías, metodologías, técnicas y procesos del ciclo de desarrollo de software tales como Clean Architecture, Testing, metodologías ágiles… Cultivar una cultura de testing y automatización en el equipo de desarrollo. Generación de pruebas unitarias y de integración Utilizar bbdd no relacionales de tiempo real y relacionales de series temporales. Desarrollo de microservicios. Trabajar con servidores de colas de mensajes y comunicaciones bidireccionales mediante sockets tcp. Desarrollo de Pipelines para automatización y despliegue de contenedores en un cluster cloud. Participar en el refinamiento táctico del backlog. Proporcionar orientación técnica al resto del equipo de desarrollo software. Garantizar que la seguridad y la accesibilidad sigan siendo objetivos primordiales de la construcción de cualquier software. Qué necesitamos Formación en Grado en Ingeniería en Tecnologías de la Comunicación, Ingeniería Informática o similar que demuestre conocer las competencias necesarias y, Más de 5 años en puesto similar y, Fundamentos sólidos en ingeniería de software y, Experiencia en entornos basados en Node.js utilizando typescript y, Experiencia con Clean Architecture y testing utilizando Jest y, Experiencia en aplicaciones de monitorización de dispositivos en tiempo real y, Experiencia trabajando con servidores de colas de mensajes y, Experiencia en el desarrollo y despliegue de contenedores Docker utilizando un cluster de Kubernetes y, Experiencia con Mongodb, bases de datos relacionales con ORMs y, Experiencia en Integración continua y Despliegue Continuo y, Experiencia en metodologías de trabajo ágiles Qué necesitas para marcar la diferencia Se valorará positivamente: Tener ambición e ilusión de aprender, crecer y trabajar con un equipo multidisciplinar. Nivel de inglés B1 o superior. Experiencia trabajando con Clean Arquitecture o metodologías DDD. Experiencia con Websockets. Experiencia en metodología de programación utilizando TDD. Experiencia con pipelines de integración continua y Kubernetes. Conocimientos en servidores de colas de mensajes y arquitecturas basadas en microservicios. Qué te ofrecemos HESStec quiere convertirse en un líder mundial en soluciones tecnológicas para la integración del almacenamiento energético en la red eléctrica. Para ello queremos contar con el mejor equipo, tanto a nivel técnico como a nivel humano. En otras palabras, te proponemos unirte a un proyecto atractivo y con un gran potencial, donde tu crecimiento profesional va a ir directamente ligado a tu desempeño personal y al crecimiento de la compañía. Las personas que integran la compañía son nuestro activo más importante. Bajo esta premisa, HESStec apuesta por crear un entorno laboral flexible y ágil, donde puedas potenciar tus habilidades al máximo, disfrutando día a día de tu desarrollo profesional. Otra información: Condiciones salariales a pactar con la empresa, en función del perfil del candidato/a seleccionado/a y de su experiencia. Formar parte de un equipo dinámico, innovador y entusiasta, en una empresa joven con un gran potencial de crecimiento. Posibilidad de desarrollarte profesionalmente en un entorno atractivo y altamente tecnológico. Horario flexible, apostando por la conciliación laboral y personal. Modelo de trabajo híbrido. Ubicación: Paterna (Valencia)