Ú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.
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 externosImplementar patrones de arquitectura (Clean, Hexagonal, Layered) asegurando la independencia de despliegue de cada microservicioDiseñ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 trazabilidadDiseñar APIs y contratos de servicio utilizando estándares OpenAPI/Swagger, así como definir estándares de intercambio de datos para garantizar la interoperabilidadAsegurar buenas prácticas de ingeniería de software, incluyendo testing unitario y de integración, code reviews, seguridad en el desarrollo y despliegues repetiblesIntegrar 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 experienciaAnalizar, 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 demostrableExperiencia de 5-7 años en desarrollo de softwareExperiencia 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 eventosExperiencia en desarrollo con C# (.NET), JavaScript (Node.Js), siendo deseable experiencia con PythonExperiencia en diseño de bases de datos, realización de consultas SQL complejas y optimización de consultasHaber utilizado sistemas de control de versiones GIT, siendo deseable conocimiento de GitFlowContar con experiencia en contenerización mediante Docker y KubernetesExperiencia previa en gestión de proyectos y trabajo en equipos colaborativosExperiencia previa aplicando metodologías ágiles como Scrum y KanbanExperiencia 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úblicaDisponer de un nivel intermedio de inglés (B2)
Conocimientos y experiencia deseables:
Contar con conocimientos de bases de datos SQL y NoSQLTener experiencia en tecnologías relevantes como IoTConocer herramientas de gestión de calidad de código SAST y/o DAST (SonarQube, Kiuwan, etc.)Contar con experiencia en tecnologías web: HTML, CSS, JavaScript, Angular
¿Salario fijo competitivo en línea con la experiencia y habilidades del candidato/aAmbiente de trabajo joven, estimulante, colaborativo y motivadorPosibilidad 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
.