Únete a Soltec y Ayúdanos a Transformar el Futuro de la Energía Solar
Soltec 🌞 es una multinacional con un firme compromiso con la innovación y la sostenibilidad, somos uno de los principales referentes del sector a nivel global.
En Soltec, trabajamos con pasión para ofrecer soluciones tecnológicas que mejoren la vida de las personas y del planeta. Si compartes nuestra visión y quieres formar parte de una compañía que está liderando la transición energética, te invitamos a unirte a nuestro equipo.
Como Software Engineer Scada, serás responsable de desarrollar, mantener y mejorar el software en el equipo de SCADA, asegurando sufiabilidad, escalabilidad y seguridad. Participará en la implementación de soluciones eficientes de software, trabajando con Java.
Actividades Principales
- Programación del sistema SCADA en JSEE (versión 8 o posterior) y JavaFX.
- Diseño e implementación de microservicios con Spring Boot.
- Elaboración de documentación técnica.
- Desarrollo de interfaces frontend con JavaScript y Angular.
- Gestión de proyectos con Maven y Git.
- Automatización e integración continua con herramientas DevOps.
- Implementación de pruebas unitarias para garantizar la calidad del código y uso de SonarQube.
- Dar soporte a otros equipos como experto en su campo.
- Asistir al equipo de Ciberseguridad en la implementación de medidas de seguridad en el software.
- Gestionar la actualización y mantenimiento de productos de terceros utilizados en el sistema.
- Ofrecer soporte a otras funciones/proyectos del área.
- Transmitir los valores y participar activamente en los sistemas de gestión de calidad, prevención de riesgos laborales (PRL), sostenibilidad y gestión ambiental de la empresa, conforme a las normas ISO 9001, 14001 y 45001.
- Estas funciones representan la globalidad del puesto, pero no están limitadas en exclusividad a las mismas.
Habilidades deseadas
- Experiencia: al menos 5 años experiencia en programación con Java, reciente y demostrable.
- Formación: Ingeniería o Máster en Informática, Telecomunicaciones o FPGS en Desarrollo de Aplicaciones o similares.
- Idiomas: Mínimo B1 inglés. Deseable B2.
- Conocimientos técnicos:
- Programación orientada a objetos, conocimiento arquitecturas MVC y hexagonal.
- Conocimientos de JEE, JSSE versión 8 y superiores. Así como JavaFX.
- Frontend: JavaScript, Angular.
- Arquitectura de Microservicios: Spring boot, JSON, API REST.
- Gestión de proyectos: Maven, Git, DevOps, CI/CD.
- Bases de datos relacionales: MariaDB, MySQL.
- Conocimientos avanzados de Influx y Grafana.
- Linux (Debian/Ubuntu) a nivel avanzado.
- Experiencia en implementación de pruebas unitarias y pruebas automáticas: TDD, BDD.
- Protocolos de comunicación: MODBUS, OPC UA, MQTT, Protobuf.
- Metodologías ágiles: Jira, Scrum, Kanban.
Beneficios
- Contrato indefinido.
- Salario según experiencia.
- Retribución variable.
- Elegir tu horario de entrada (8:00 o 9:30 horas) de lunes a viernes.
- Tendrás 1 día de teletrabajo a la semana.
- Disfrutarás de la tarde libre el día de tu cumpleaños.
- Tendrás la posibilidad de darte de alta en distintos servicios del plan de retribución flexible.
¿Estás Listo para el Desafío?
Si estás preparado para marcar la diferencia y ser parte de una empresa que está cambiando el mundo, ¡Soltec es el lugar para ti! Envía tu solicitud y únete a nuestro equipo.