Únete a Satlink, compañía líder en el desarrollo de soluciones tecnológicas para la gestión, sostenibilidad y conocimiento de los océanos, recursos y soluciones de comunicación vía satélite. Nuestra misión es desarrollar tecnologías avanzadas que contribuyan a un futuro más sostenible y conectado. En nuestro equipo, valoramos la creatividad, la colaboración y la constante búsqueda de soluciones innovadoras.
Rol y responsabilidades
* Colaborar con los arquitectos de software en el diseño de soluciones basadas en arquitecturas de microservicios .NET Core (API-first), con APIs robustas y desacopladas para aplicaciones web, móviles y sistemas externos
* Implementar patrones de arquitectura (Clean, Hexagonal, Layered) asegurando la independencia de despliegue de cada microservicio
* Diseñar y construir la capa de integración y orquestación entre subsistemas mediante APIs, servicios web y adaptadores, garantizando la consistencia transaccional y la trazabilidad
* Diseñar APIs y contratos de servicio utilizando estándares OpenAPI/Swagger, así como definir estándares de intercambio de datos para garantizar la interoperabilidad
* Asegurar buenas prácticas de ingeniería de software, incluyendo testing unitario y de integración, code reviews, seguridad en el desarrollo y despliegues repetibles
* Integrar mecanismos de seguridad y autenticación basados en OAuth2 y OpenID Connect, así como la federación con proveedores de identidad (Duende Identity Server)
* Asumir el rol de liderazgo técnico en proyectos, guiando y dando soporte a desarrolladores con menor nivel de experiencia
* Analizar, depurar y resolver incidencias complejas en el software existente, contribuyendo a la mejora del rendimiento y la estabilidad de las soluciones
Requisitos de cualificación y formación
* Grado en Informática o en Ingeniería del software. También grado medio en desarrollo de aplicaciones con experiencia demostrable
* Experiencia de 5-7 años en desarrollo de software
* Experiencia previa en desarrollo de aplicaciones web, incluyendo programación orientada a objetos, diseño con principios SOLID e interfaces de comunicación: API REST, mensajería y eventos
* Experiencia en diseño de bases de datos, realización de consultas SQL complejas y optimización de consultas
* Haber utilizado sistemas de control de versiones GIT, siendo deseable conocimiento de GitFlow
* Contar con experiencia en contenerización mediante Docker y Kubernetes
* Haber participado en revisión de código y mentoría de desarrolladores menos experimentados
* Experiencia previa en gestión de proyectos y trabajo en equipos colaborativos
* Experiencia previa aplicando metodologías ágiles como Scrum y Kanban
* Experiencia realizando prácticas DevOps y modelos de integración y despliegue continuo (CI/CD)
* Haber trabajado con arquitecturas Event Driven, servicios Cloud Azure y despliegue en nube pública
* Disponer de un nivel intermedio de inglés (B2)
Conocimientos y experiencia deseables
* Contar con conocimientos de bases de datos SQL y NoSQL
* Tener experiencia en tecnologías relevantes como IoT
* Conocer herramientas de gestión de calidad de código SAST y/o DAST (SonarQube, Kiuwan, etc.)
* Salario fijo competitivo en línea con la experiencia y habilidades del candidato/a
* Ambiente de trabajo joven, estimulante, colaborativo y motivador
* Posibilidad de desarrollo profesional y crecimiento en un entorno tecnológico en constante evolución
En cumplimiento del Reglamento (UE) 2016/679, le informamos de que sus datos personales serán tratados por Satlink S.L. con la finalidad de incluir su candidatura en nuestros procesos de selección de personal. Puede ejercer sus derechos en materia de protección de datos en info@satlink.es. Puede obtener información adicional sobre el tratamiento de sus datos en nuestra Política de Privacidad publicada en www.satlink.es
#J-18808-Ljbffr