DESENVOLVEDOR(A) MICROSOFT DYNAMICS 365 (CRM)

PJ, Nova Lima / Recife Remote

Missão da posição
Desenvolver, evoluir e sustentar soluções em Microsoft Dynamics 365 (cloud e, quando aplicável, on-premise), garantindo qualidade de código, performance do CRM, integrações confiáveis e aderência às regras de negócio.

Principais responsabilidades

  • Desenvolver e manter plugins em C#/.NET para Dynamics 365 e Dataverse, incluindo refatoração e melhoria de performance.
  • Implementar customizações de formulários e regras de negócio com JavaScript (WebResources).
  • Projetar e implementar integrações com sistemas externos via APIs e webhooks, incluindo validações, tratamento de falhas e rastreabilidade.
  • Automatizar processos e serviços de aquisição/processamento de dados com Azure (ex.: WebJobs) e apoiar a operação em produção.
  • Atuar na organização de soluções (camadas, separação de responsabilidades, estrutura de ambientes), elevando manutenibilidade e previsibilidade.
  • Trabalhar com pipelines e versionamento (ex.: Azure DevOps), garantindo entrega contínua com controles de qualidade.
  • Colaborar com times funcionais e negócio para traduzir requisitos em entregas técnicas, documentando decisões relevantes.
Requirements

Requisitos obrigatórios

  • Experiência prática com Microsoft Dynamics 365/CRM e Dataverse (desenvolvimento e manutenção).
    Domínio de C#/.NET (plugins e SDK do Dynamics).
  • Domínio de JavaScript para customizações do CRM (eventos OnLoad, OnChange, manipulação de atributos e controles).
  • Experiência com integrações (APIs REST, webhooks, autenticação, mapeamento de dados).
  • Noções sólidas de qualidade de código (refatoração, legibilidade, padrões, testes quando aplicável) e diagnóstico de performance.
  • Vivência com DevOps e fluxo de entrega (ex.: Azure DevOps).

Diferenciais desejáveis

  • Experiência com Azure WebJobs, App Services e práticas de operação em nuvem.
  • Conhecimento de Power Platform (Power Automate, Power Apps, AI Builder).
  • Atuação com Dynamics em módulos como Sales, Customer Service, Marketing, Field Service, Project Service.
  • Experiência com bancos de dados em contexto de integração (ex.: Oracle, SQL Server).
  • Vivência com Dynamics on-premise (ex.: Dynamics 2016) e processos assíncronos.

Competências comportamentais esperadas

  • Clareza para explicar decisões técnicas, riscos e trade-offs.
  • Organização para lidar com backlog, incidentes e evolução contínua.
  • Postura colaborativa com negócio e times multidisciplinares.
  • Foco em resolver causa raiz e reduzir retrabalho.
Benefits

Cartão multibenefícios iFood: para tornar seu dia a dia ainda mais prático e saboroso.
10 dias úteis de férias remuneradas: porque descanso também faz parte da produtividade.
Licença maternidade e paternidade remunerada: apoio e tranquilidade nos momentos mais importantes.
Programa de Indicação: traga talentos e receba uma bonificação financeira.
Bem-estar físico e mental: acesso ao Wellhub/TotalPass e ao OnHappy.
Equipamentos fornecidos pela Avvale: tudo o que você precisa para trabalhar com qualidade.
Plano de saúde Amil 400 + plano odontológico: cuidado completo para você e sua família.

About the company
Quem Somos? 😎 Nascida em 2004 como Techedge, temos quase 20 anos de expertise que nos possibilitaram ser o que somos hoje: Avvale! Este percurso levou-nos a poder contar com mais de 3.000 colaboradores, presentes em 11 países de todo o mundo. O Que Fazemos? 🌱 Ajudamos empresas públicas e privadas a redesenhar os seus modelos de negócio através do desenvolvimento de soluções inovadoras e sustentáveis, que tenham um impacto positivo não só nos nossos clientes, mas também no mundo em que vivemos! Como fazemos? 💡 Por meio de modelos de economia circular, possibilitados graças à inovação tecnológica. Vem com a gente! 💪 Oferecemos-lhe a oportunidade de crescer numa equipe jovem e dinâmica onde pode cuidar do seu equilíbrio entre vida profissional e pessoal, graças às nossas políticas de trabalho inteligentes e desenvolver a sua carreira profissional num contexto meritocrático!  Você terá oportunidade de trabalhar e de contactar com players internacionais que lhe permitirão aumentar o seu know-how tendo em vista os desafios futuros! Além disso, valorizamos as pessoas por serem quem são, independentemente de gênero, raça, orientação sexual ou qualquer outra característica. Temos um compromisso de promover um ambiente saudável e confiável para todos e todas, valorizando a diversidade e promovendo a inclusão. Se você é essa pessoa e atende aos pré-requisitos informados acima, candidate-se à vaga. Boa sorte!