Dynamics 365 CRM Developer - 100% Home Office - PJ

PJ, Brasil Remote

Our client:  A technology innovation consultancy with a highly qualified team that helps companies accelerate towards digital transformation.

Mission: To design, develop, implement and test innovative technological solutions that enhance the development of customers and society.

Culture: We believe that success results from the well-being of our employees and, therefore, our philosophy is to build an environment of trust where they feel fulfilled, integrated and active in the company's culture.

Position Overview: We are looking for a Dynamics 365 CRM Consultant with hands-on experience delivering scalable and integrated customer engagement solutions across Sales, Customer Service, and Marketing modules. The ideal candidate is a functional/technical hybrid who can work across the Dynamics 365 ecosystem and Power Platform, with an eye on process optimization, automation, and seamless user experience.

This role requires in-depth platform knowledge, experience working on real-world CRM implementations, and the ability to collaborate with cross-functional teams including business stakeholders, developers, architects, and support.

Responsibilities

  • Work on gathering, analyzing, and understanding business requirements to design effective solutions based on the Dynamics 365 Customer Engagement platform.
  • Develop, configure, and customize the Sales, Customer Service, and Marketing modules in Dynamics 365 CRM, including entities, forms, workflows, business rules, and model-driven apps.
  • Integrate Dynamics 365 with other systems and platforms such as Azure Services, the Power Platform (Power Automate, Power Apps), and Dataverse.
  • Participate in defining solution architecture and environment strategies (development, testing, production), with a focus on security and performance.
  • Create custom components using C#, JavaScript, or TypeScript (e.g., plugins, custom workflows, and web resources).
  • Contribute to building dashboards and analytical reports using Power BI, aligned with business goals.
  • Assist in the implementation and maintenance of ALM (Application Lifecycle Management) practices, CI/CD pipelines, and version control using Azure DevOps.
  • Collaborate with cross-functional teams (business, IT, architecture, and support) to ensure alignment between technical solutions and strategic objectives.
  • Document technical and functional solutions, including diagrams, user guides, and test plans.
  • Support training and onboarding sessions for key users and system administrators.
Requirements

Must-Have Requirements:

  • Strong expertise in Dynamics 365 CRM (Customer Engagement), including Sales, Customer Service, or Marketing apps.
  • Experience in customization and configuration: entities, forms, business rules, workflows, and model-driven apps.
  • Knowledge of Power Platform: Power Automate, Power Apps, and Dataverse integration with Dynamics.
  • Solid understanding of business process flows, security roles, and environment strategy.
  • Familiarity with solutions and ALM practices within Dynamics 365.
  • Fluent English;
  • 5 years of experience;
  • Having already worked in consulting;
  • Complete degree; 

Nice-to-Have Qualifications:

  • Experience integrating Dynamics 365 with Azure services (e.g., Logic Apps, Azure Functions, Azure OpenAI).
  • Understanding of .NET C#, JavaScript, or TypeScript for extending Dynamics using web resources or plugins.
  • Familiarity with Power BI for building CRM-related dashboards and reports.
  • Exposure to customer portals (Power Pages, third-party integrations).
  • Experience in CI/CD pipelines and DevOps for CRM deployment automation.
  • Knowledge of industry templates or vertical solutions in sectors such as finance, retail, or public sector.
  • Experience working in Agile project environments.