Programador full stack
Indexed description
🧩 Senior Software Engineer – Full Stack
Modalidad: Híbrida - 3 días remoto - 2 L'Hospitalet de Llobregat
Tipo de contrato: Indefinido
Jornada: Tiempo completo
Salario: A valorar según experiencia y perfil
🌐 Sobre el puesto
Desde Grupo Astek buscamos un/a Senior Software Engineer – Full Stack para incorporarse a un proyecto estratégico de gran escala, participando en el diseño, desarrollo y evolución de soluciones tecnológicas modernas, escalables y orientadas a microservicios.
Buscamos un perfil con sólida experiencia técnica en desarrollo Full Stack enfocado en .NET, capaz de trabajar de forma autónoma, aportar soluciones de alto valor y asumir la responsabilidad de la calidad y evolución de los sistemas. Formarás parte de un entorno tecnológico avanzado basado en arquitecturas cloud-native, colaborando estrechamente con equipos multidisciplinares y contribuyendo como referente técnico dentro del equipo.
🪛 Funciones
• Diseñar, desarrollar, probar y mantener aplicaciones Full Stack garantizando altos estándares de calidad, rendimiento y mantenibilidad.
• Desarrollar y evolucionar APIs REST y microservicios utilizando tecnologías .NET (C#, .NET Framework, .NET Core y ASP.NET Web API).
• Aplicar principios de programación orientada a objetos (OOP), SOLID, Domain-Driven Design (DDD) y Clean Code.
• Desarrollar y mantener aplicaciones web con Angular, asegurando una experiencia de usuario eficiente y alineada con los servicios backend.
• Diseñar e implementar soluciones de mensajería asíncrona mediante RabbitMQ, MassTransit y Azure Service Bus.
• Gestionar bases de datos relacionales SQL y soluciones de caché con Redis.
• Implementar y mantener pruebas unitarias e integradas para garantizar la calidad y fiabilidad de las aplicaciones.
• Diseñar, mantener y optimizar pipelines CI/CD utilizando Azure DevOps, YAML, Git y GitFlow.
• Desplegar y operar aplicaciones mediante Docker y Kubernetes en entornos cloud.
• Analizar problemas técnicos complejos, evaluar alternativas y proponer soluciones eficientes y escalables.
• Colaborar con equipos de Producto, QA y Desarrollo para garantizar la correcta entrega de soluciones.
• Actuar como referente técnico, compartiendo conocimiento y promoviendo buenas prácticas de desarrollo.
🛠️ Requisitos obligatorios
• Experiencia sólida como Full Stack Software Engineer.
• Amplios conocimientos en C#, .NET Framework, .NET Core y ASP.NET Web API.
• Experiencia demostrable en desarrollo frontend con Angular.
• Experiencia en diseño y desarrollo de APIs REST y arquitecturas basadas en microservicios.
• Conocimientos avanzados de SQL y diseño de bases de datos relacionales.
• Experiencia trabajando con Redis.
• Experiencia en sistemas de mensajería asíncrona (RabbitMQ, MassTransit y/o Azure Service Bus).
• Conocimiento profundo de OOP, principios SOLID, DDD y Clean Code.
• Experiencia con frameworks de testing unitario e integración.
• Manejo avanzado de Git y GitFlow.
• Experiencia en CI/CD mediante Azure DevOps y YAML Pipelines.
• Experiencia en contenerización con Docker y orquestación con Kubernetes.
• Experiencia trabajando bajo metodologías ágiles (Scrum y/o Kanban).
• Nivel de inglés suficiente para desenvolverse en entornos técnicos internacionales.
📃 Requisitos valorables
• Experiencia en arquitecturas cloud-native y entornos distribuidos.
• Participación en proyectos de transformación digital a gran escala.
• Experiencia liderando técnicamente equipos o actuando como mentor de perfiles junior y mid-level.
• Conocimientos de observabilidad, monitorización y optimización del rendimiento de aplicaciones.
• Certificaciones relacionadas con tecnologías Microsoft, Azure, Docker o Kubernetes.
🎯 Lo que ofrecemos
• Participación en proyectos innovadores y de alto impacto.
• Cultura colaborativa con equipos multidisciplinares.
• Entorno tecnológico moderno basado en microservicios, cloud y automatización.
• Planes de desarrollo profesional y formación continua.
• Oportunidades de crecimiento y evolución profesional.
• Beneficios adicionales.
📈 Da el siguiente paso en tu carrera y forma parte de proyectos que están transformando el entorno digital.
📩 ¡Envíanos tu candidatura!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search