Descripción de la oferta
¿Te interesaría continuar tu carrera profesional como Lead Developer Power Platform? Quienes somos: Randstad Digital somos la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. A nivel global estamos presente en más de 20 países y contamos con más de 25.000 especialistas IT y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Llevamos a cabo servicios de IT e ingeniería apasionantes y con las últimas tecnologías. Cuidamos de trabajadores mediante el trato humano que nos caracteriza y por ello te impulsamos para seguir creciendo sin límites! Objetivo del rol Lead Developer especializado en el "corazón" de la plataforma Power Platform y Dataverse. A diferencia de un consultor funcional de Sales que configura formularios y flujos de ventas, este experto trata a Dynamics 365 como una plataforma de aplicación (aPaaS) para construir sistemas empresariales a medida sobre el modelo de datos de Dataverse. El objetivo no es implementar procesos de ventas estándar, sino orquestar el ciclo comercial-operacional (back-office, logística, gestión de activos, facturación compleja) mediante código y arquitectura avanzada. Áreas Clave de Dominio Dataverse como Eje: No solo tablas y relaciones, sino conocimiento profundo de Security Roles complejos, Business Units, Service Protection Limits y la API de Web API/Organization Service. Lógica de Negocio Server‑Side: Capacidad para mover la lógica pesada fuera de la interfaz de usuario para garantizar la integridad de los datos. Desarrollo de Extensibilidad (C# / .NET) Plugins de Alto Rendimiento: Desarrollo de ensamblados en C# para el pipeline de ejecución de Dataverse. Manejo de imágenes (Pre/Post), ejecución asíncrona vs. síncrona y transaccionalidad. Custom Workflow Activities: Creación de actividades de flujo de trabajo personalizadas para procesos heredados o automatizaciones complejas que Power Automate no puede cubrir eficientemente. Azure Functions: Procesamientos de larga duración, integraciones con terceros o lógica que requiere librerías de .NET no permitidas en el sandbox de los plugins. Azure Service Bus / Event Hubs: Para desacoplar integraciones y asegurar que el CRM se comunique con sistemas externos (ERP, Logística) sin bloqueos. Power Apps Component Framework (PCF): Desarrollo de controles visuales a medida usando TypeScript y React para mejorar la UX donde los componentes nativos se quedan cortos. Diseño de Soluciones (SD): Decidir cuándo usar una herramienta No-Code y cuándo es imperativo el desarrollo a medida (Pro-Code) para evitar la "deuda técnica". Application Lifecycle Management (ALM): Implementación de pipelines de CI/CD utilizando Azure DevOps o GitHub Actions para el despliegue automatizado de soluciones y código. Optimización de Rendimiento: Diagnóstico de cuellos de botella mediante Query Optimization y análisis de trazas de plugins para reducir la latencia del sistema. Información adicional Modalidad: 3 días de teletrabajo a la semana Ubicación oficinas: Calle Génova. Cerca al metro de Alonso Martínez Horario: jornada intensiva en verano Sector: certificaciones de calidad, inspección y ensayos Se garantiza la confidencialidad en el proceso de selección. ¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro? ¡Te estamos esperando! #J-18808-Ljbffr