01Conocimiento práctico y profundo de la plataforma Microsoft Dynamics CRM, el modelo de entidades, el modelo de seguridad y los servicios web.
02Conocimiento práctico y profundo del framework xRM.
03Amplia experiencia en el desarrollo con .NET Framework y C#, incluyendo experiencia con la API de CRM, REST/ODATA y endpoints SOAP.
04Experiencia práctica en la arquitectura de soluciones que impliquen la personalización de CRM, incluyendo código del lado del servidor, lógica de negocio personalizada, módulos de integración, ensamblados de flujo de trabajo y plug-ins.
05Experiencia práctica en la migración de datos de una versión de CRM a otra.
06Experiencia con ADO.NET, ASP.NET, Windows Communication Foundation y Workflow Foundation.
07Amplia experiencia en diseño y desarrollo con JavaScript y HTML.
08Experiencia en el desarrollo de soluciones que involucren tecnologías de bases de datos relacionales en plataformas como SQL Server u Oracle, con experiencia en la programación de procedimientos almacenados utilizando Transact SQL o PL/SQL.
09Experiencia en diseño orientado a objetos y arquitecturas orientadas a servicios (SOA).
El puesto ofrece
01Realizar la configuración de CRM, desarrollo de ensamblados personalizados, código de integración y scripts de migración de datos para proyectos basados en Microsoft Dynamics CRM.
02Participar en esfuerzos de desarrollo de ciclo de vida completo basados en Microsoft Dynamics CRM, el framework xRM y C#.NET.
03Liderar el desarrollo de historias de usuario y artefactos de diseño para transmitir eficazmente los requisitos a las partes interesadas del cliente.
04Contribuir a las mejores prácticas arquitectónicas del cliente y a los estándares de personalización de CRM que se utilizarán en proyectos basados en Dynamics CRM.
05Realizar revisiones de código para garantizar que la calidad del código de personalización sea del nivel más alto posible y que se sigan los patrones de diseño adecuados.