Join to apply for the Desarrollador Fullstack (Senior) role at SET Europa
2 days ago Be among the first 25 applicants
Our client is a global leader in professional services in auditing and advisory, present in more than 150 countries. In Spain, it has more than 850 professionals in 10 offices, mainly in Barcelona, Madrid and Valencia.
RESPONSABILIDADES
* Participar en el diseño, desarrollo, implementación y mantenimiento de aplicaciones basadas en microservicios y arquitecturas cloud (Azure).
* Trabajar en el ciclo de vida completo del desarrollo de software, desde la concepción hasta la implementación y el soporte.
* Desarrollar tanto el frontend (principalmente con React) como el backend de las aplicaciones, utilizando lenguajes como C# (.NET Core) y Python.
* Diseñar e implementar APIs RESTful y otras interfaces de comunicación entre servicios.
* Trabajar con contenedores (Docker) y plataformas de orquestación (Kubernetes).
* Implementar y gestionar soluciones en Azure, incluyendo Azure Functions, Logic Apps, Azure SQL Server y otros servicios relevantes.
* Participar en la definición y aplicación de buenas prácticas de desarrollo, incluyendo pruebas unitarias, integración continua y entrega continua (CI/CD).
* Colaborar con otros miembros del equipo, incluyendo el Desarrollador Backend y el Especialista en Datos/IA.
* Participar en la resolución de incidencias y la realización de evolutivos en las aplicaciones existentes.
* Guiar a otros integrantes del equipo hacia la adopción de las nuevas arquitecturas y herramientas.
REQUISITOS
* Experiencia demostrable (mínimo 5 años) como desarrollador full-stack.
* Sólida experiencia en el desarrollo de aplicaciones basadas en microservicios.
* Amplio conocimiento y experiencia práctica con la plataforma Azure y sus servicios (especialmente Azure Kubernetes Service (AKS), Azure Functions, Logic Apps, Azure SQL Server).
* Experiencia avanzada con el framework de React.
* Experiencia sólida con lenguajes de backend como C# (.NET Core) y Python.
* Conocimiento profundo de principios de diseño de software, patrones de arquitectura y mejores prácticas de desarrollo.
* Experiencia con herramientas de control de versiones (Git).
* Conocimiento de metodologías ágiles (Scrum, Kanban).
* Capacidad para trabajar de forma autónoma y en equipo.
* Excelentes habilidades de comunicación y resolución de problemas.
DESEABLE
* Certificaciones de Azure.
* Experiencia con herramientas de observabilidad y monitorización en entornos cloud.
* Conocimientos básicos de infraestructura como código (IaC) con herramientas como ARM Templates o Terraform.
* Seniority level: Not Applicable
* Employment type: Full-time
* Job function: Business Consulting and Services
#J-18808-Ljbffr