Responsabilidades e atribuições :
- Atuar no desenvolvimento e manutenção de soluções utilizando Microsoft Dynamics CRM 365, com foco nos módulos nativos de Vendas e Serviços.
- Customizar o CRM : criar campos, formulários, views e regras de negócios.
- Criar e manter Workflows nativos e customizados, Actions customizadas e fluxos no Power Automate.
- Desenvolver e manter Plugins, compreendendo os modos PreOperation, PostOperation e PreValidation, uso de PreImage e PostImage, e tratamento de limitações como timeouts e requisições externas.
- Trabalhar com WebApi do Dynamics, incluindo chamadas assíncronas e síncronas, e eventos client-side como onchange, onsave, onload.
- Conectar ao Dynamics via SDK, realizando operações de criação, atualização e exclusão de registros.
- Executar integrações via Web API, OData, SOAP, REST, entre outras tecnologias.
- Criar e manter views e procedures em SQL.
- Utilizar ferramentas de versionamento de código e seguir boas práticas de desenvolvimento.
Requisitos e qualificações :
Experiência sólida em Microsoft Dynamics CRM 365 (mínimo 2 anos).Conhecimento dos módulos nativos de Vendas e Serviços, incluindo estrutura de tabelas e suas dependências.Entendimento sobre soluções gerenciadas / não gerenciadas e direitos de acesso no Dynamics.Experiência com SDK do Dynamics, Power Automate, JavaScript, C#, e .NET Framework.Conhecimento em controle de versão de código com Git.Vivência com a criação / manutenção de plugins, ações customizadas e workflows complexos.Domínio sobre WebApi Dynamics, manipulação de formulários e execução de eventos client-side.Informações adicionais :
Para se destacar nessa posição, seria legal que você também tivesse :
Conhecimento em testes unitários.Familiaridade com boas práticas de performance, paginação de buscas e uso de earlybound / latebound.Disponibilidade para trabalho híbrido, com trabalho presencial 1 vez por semana no centro de São Paulo.