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.
Desenvolvedor Pl • São Paulo, São Paulo, Brazil