> Markdown version of [/jobs/ext/1474889-programador-full-stack](https://www.wearedevelopers.com/jobs/ext/1474889-programador-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programador Full Stack - **Company:** Astek - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, .NET Framework, Agile Methodology, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Continuous Integration, Relational Databases, Database Design, Microsoft Software, Object-Oriented Software Development, Scrum Methodology, RabbitMQ, Redis, SQL Databases, Web Applications, YAML, Azure Service Bus, .NET Core, Delivery Pipeline, Asp.net Web Api, Backend, Git, AngularJS, Git Flow, Yield Optimization, Kubernetes, Restful APIs, Docker, Microservices - **Published:** July 29, 2026 - **Apply:** https://www.buscojobs.com.es/programador-full-stack-en-barcelona-ID-364378594 ## About the Role 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. 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. 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. 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. ## Description Modalidad: Híbrida - 3 días remoto - 2 L'Hospitalet de LlobregatTipo de contrato: IndefinidoJornada: Tiempo completoSalario: A valorar según experiencia y perfilSobre el puestoDesde 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.FuncionesDiseñ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.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.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 valorablesExperiencia en arquitecturas cloud-native y entornos distribuidos.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.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.#J-*****-Ljbffr ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)