Join to apply for the Desarrollador Fullstack Senior role at SET Europa
LA EMPRESA
Nuestro cliente es una empresa global líder en servicios profesionales en auditoría y asesoramiento, presente en más de 150 países. En España cuenta con más de 850 profesionales en 10 oficinas, siendo las principales Barcelona, Madrid y 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
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr