Pular para o conteúdo principal

Experto en MS Dynamics CRM e Integraciones

Descrição da vaga

MISIÓN DEL PUESTO

Ser el referente técnico en la personalización, configuración y extensión de Microsoft Dynamics CRM y Dataverse dentro del equipo de Desarrollo de TI. Liderar la arquitectura de soluciones CRM, la automatización de flujos de negocio y la integración con sistemas core mediante la construcción de APIs en .NET, asegurando la escalabilidad, gobernanza y calidad de los despliegues a través de prácticas de ALM.



Responsabilidades e atribuições


RESPONSABILIDADES Y FUNCIONES

  • Diseño y modelado en Dataverse. Diseñar la arquitectura de datos, crear entidades personalizadas, relaciones y configurar la seguridad en Dataverse para adaptar el CRM a los procesos operativos y académicos de la institución.
  • Desarrollo de APIs e integraciones (.NET). Desarrollar y mantener APIs REST seguras usando C# y .NET para conectar Dynamics CRM con sistemas externos (ej. Ellucian Banner) y portales web, permitiendo el flujo de información bidireccional.
  • Extensión de la plataforma (plugins y scripts). Escribir código C# para crear Plugins y Custom Workflow Activities, así como desarrollar scripts en JavaScript/TypeScript para automatizar la lógica de negocio compleja directamente en los formularios del CRM.
  • Automatización de flujos de negocio. Implementar y optimizar flujos automatizados utilizando Power Automate y Azure Logic Apps para reducir tareas manuales de las áreas usuarias.
  • Administración de despliegues (ALM / DevOps). Configurar y mantener pipelines de CI/CD en Azure DevOps para automatizar el empaquetado, exportación e importación de soluciones CRM entre los entornos de Desarrollo, Pruebas y Producción de forma segura.
  • Monitoreo, soporte técnico y optimización. Supervisar el rendimiento de las integraciones y de la plataforma CRM. Identificar cuellos de botella generados por personalizaciones y proponer refactorizaciones del código.
  • Validación y calidad técnica. Actuar como validador técnico revisando el código (code reviews) de otros desarrolladores o proveedores, asegurando el cumplimiento de las mejores prácticas de Microsoft.


Requisitos e qualificações

FORMACIÓN Y EXPERIENCIA

  • Egresado o bachiller de universidad de prestigio en Ingeniería de Sistemas, Informática, Software o afines. (Indispensable)
  • Experiencia mínima de 3 años en configuración, personalización y modelado de datos en Microsoft Dynamics 365 CRM (Sales, Customer Service) y Dataverse. (Indispensable)
  • Experiencia mínima de 2 años desarrollando Plugins, Custom Workflow Activities y APIs web utilizando C#, .NET Entity Framework y .NET Core. (Indispensable)
  • Experiencia mínima de 2 años automatizando procesos de negocio con Power Platform (Power Automate, Power Apps). (Indispensable)
  • Experiencia mínima de 1 año gestionando el ciclo de vida de aplicaciones (ALM) con Azure DevOps para soluciones de Dynamics (Pipelines CI/CD). (Deseable)
  • Experiencia integrando el CRM con ERPs o sistemas de gestión académica (ej. Ellucian Banner). (Deseable)

CONOCIMIENTOS

  • Plataforma CRM: arquitectura de MS Dynamics 365, modelado en Dataverse, configuración de seguridad (Business Units, Roles), Model-Driven Apps. (Indispensable)
  • Desarrollo backend y APIs: C#, .NET Framework/.NET Core, Entity Framework, desarrollo y consumo de APIs REST/SOAP, JWT, OData. (Indispensable)
  • Desarrollo frontend (CRM): JavaScript/TypeScript (Client API form scripting), HTML, CSS y creación de Web Resources. (Deseable)
  • Automatización e integración: Power Automate. (Indispensable)
  • DevOps y Nube: Azure DevOps (repositorios, pipelines YAML/Classic para empaquetado y despliegue de soluciones CRM), Azure AD / Entra ID. (Indispensable)
  • Metodologías ágiles: Scrum, Kanban. (Indispensable)

COMPETENCIAS

  • Responsabilidad.
  • Orientación a resultados.
  • Orientación al cliente interno (áreas académicas y administrativas).
  • Trabajo en equipo y colaboración con infraestructura/calidad.

HABILIDADES ADICIONALES

  • Capacidad analítica y de resolución de problemas de performance (troubleshooting de plugins y consultas).
  • Capacidad de iniciativa para proponer mejoras en la arquitectura del CRM.
  • Liderazgo técnico y mentoría para desarrolladores junior.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista
  3. Etapa 3:  Confirmación de Candidato 
  4. Etapa 4: Onbording
  5. Etapa 5: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!