para participar en proyectos de desarrollo y modernización de soluciones sobre plataforma Microsoft, tanto en entornos Cloud.
Buscamos una persona con experiencia técnica y operativa, capacidad analítica y orientación a las buenas prácticas de arquitectura, desarrollo confiable y DevOps.
Responsabilidades
Diseñar, desarrollar, probar y mantener aplicaciones Full Stack robustas, escalables y mantenibles.
Desarrollar APIs REST y microservicios utilizando
C#, .NET Framework, .NET Core y ASP.NET Web API .
Aplicar principios de programación orientada a objetos,
SOLID, Clean Code y Domain-Driven Design (DDD) .
Desarrollar y mantener aplicaciones web utilizando
Angular , garantizando una buena usabilidad y rendimiento.
Diseñar e implementar procesos de comunicación asíncrona mediante
RabbitMQ, MassTransit y Azure Service Bus .
Trabajar con bases de datos relacionales y SQL, aplicando buenas prácticas de diseño y optimización.
Utilizar
Redis
para implementar estrategias eficientes de caché.
Crear y mantener pruebas unitarias y de integración.
Diseñar, mantener y mejorar pipelines de CI/CD mediante
Azure DevOps y YAML .
Trabajar con
Git y GitFlow
en entornos colaborativos de desarrollo.
Participar en el despliegue y operación de aplicaciones mediante
Docker y Kubernetes .
Analizar incidencias y problemas técnicos complejos, evaluando diferentes alternativas y aplicando soluciones eficaces.
Colaborar con los equipos de producto, QA y desarrollo para asegurar la correcta evolución de las soluciones.
Compartir conocimiento, promover buenas prácticas y contribuir a la mejora continua del equipo.
Requisitos
Experiencia sólida como
Senior Full Stack Software Engineer .
Dominio de:
C#.
.NET Framework y .NET Core.
ASP.NET Web API.
Angular.
APIs REST y arquitecturas de microservicios.
SQL y bases de datos relacionales.
Redis.
RabbitMQ, MassTransit y/o Azure Service Bus.
Conocimientos de:
Programació
📌 Senior Fullstack Developer (Barcelona)
🏢 agap2 España
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.