Senior Software Engineer Full stack

Hace 13 horas

Madrid, Community of Madrid, España agap2 España Jornada completa
Desde Agap2 estamos buscando incorporar un/a Senior Full Stack Developer (.
NET y Angular) con alrededor de 6-8 años de experiencia en desarrollo de aplicaciones y soluciones basadas en arquitecturas de microservicios. La persona seleccionada participará en el diseño, desarrollo y evolución de aplicaciones web, trabajando con tecnologías .
NET y Angular en un entorno cloud. Buscamos un perfil autónomo, con criterio técnico y capacidad para aportar buenas prácticas y compartir conocimiento con el equipo. ¿Buscas dar tu próximo paso profesional en un entorno tecnológico dinámico? Queremos conocerte

Responsabilidades:
• Diseñar, desarrollar, probar y mantener aplicaciones Full Stack, asegurando su calidad, rendimiento y mantenibilidad.
• Desarrollar y evolucionar APIs REST y microservicios con C#, .
NET Framework, .
NET Core y ASP.
NET Web API.
• Crear y mantener aplicaciones web con Angular, integradas con los servicios backend.
• Diseñar e implementar flujos de comunicación asíncrona con RabbitMQ, MassTransit y Azure Service Bus.
• Trabajar con bases de datos relacionales SQL y Redis, optimizando el almacenamiento, el acceso a los datos y las estrategias de caché.
• Implementar y mantener pruebas unitarias y de integración.
• Diseñar y mejorar pipelines de CI/CD con Azure DevOps y YAML, colaborando en la automatización de builds, pruebas y despliegues.
• Desplegar y operar aplicaciones con Docker y Kubernetes.
• Analizar problemas técnicos complejos, evaluar alternativas y proponer soluciones.
• Colaborar con los equipos de producto, QA e ingeniería, compartiendo buenas prácticas y contribuyendo a la mejora continua.

Requisitos:
• Alrededor de 7-8 años de experiencia en desarrollo de software Full Stack.
• Experiencia sólida con C#, .
NET Framework, .
NET Core y ASP.
NET Web API.
• Experiencia desarrollando aplicaciones web con Angular.
• Conocimientos de APIs REST, arquitecturas de microservicios y bases de datos relacionales.
• Experiencia con Redis y sistemas de mensajería asíncrona, como RabbitMQ, MassTransit o Azure Service Bus.
• Conocimientos de principios OOP y SOLID, Domain-Driven Design (DDD) y Clean Code.
• Experiencia con pruebas unitarias y de integración.
• Experiencia con Git, GitFlow, Azure DevOps y pipelines YAML.
• Experiencia trabajando con Docker y Kubernetes.
• Capacidad para trabajar con autonomía, asumir responsabilidades y colaborar con distintos equipos. Se valorará:
• Experiencia trabajando con metodologías ágiles como Scrum o Kanban.
• Capacidad para actuar como referente técnico, compartir conocimiento y contribuir a la mejora de las prácticas de ingeniería.
• La posición se desarrolla en modalidad híbrida en Madrid Si te interesa la oportunidad, inscríbete para que podamos compartir contigo más detalles y resolver cualquier duda que te pueda surgir. Agap2 ofrece igualdad de oportunidades y garantiza un proceso de selección basado en criterios objetivos, valorando las competencias, experiencia y capacidades de cada candidatura, sin discriminación por razón de género, edad, nacionalidad, discapacidad, orientación sexual, identidad de género o cualquier otra circunstancia personal o social.