Location: Indaiatuba, São Paulo, BrazilKey Responsibilities:CRM Customization:Configure and customize entities, forms, views, workflows, and Business Process Flows (BPFs) to support business processes.Plugin Development:Implement server-side C# plugins to handle complex business logic and integrations.JavaScript Development:Develop client-side scripts to enhance UI behavior, perform validations, and improve user interactions.PCF Development:Build custom PowerApps Component Framework (PCF) controls to deliver rich, interactive UI components.Unit Testing:Write robust unit tests ensuring full logic coverage and achieving 100% mutation score for code quality and reliability.Requirement Gathering & Collaboration:Work closely with business teams and stakeholders to gather requirements and translate them into technical solutions.Technical Documentation:Create clear technical design documents, architecture notes, and implementation specifications.Demonstrating Completed Functionality:Conduct demos for stakeholders, showcasing completed features and ensuring alignment with business expectations.Technical Skills Required:Microsoft Dynamics 365 CE / CRM:Configuration (Forms, Fields, Workflows, Actions, Business Rules, Security, BPFs)Plugin DevelopmentCRM Portal DevelopmentData Migration (SSIS, Scribe, Custom Applications)Integration and Upgradation experiencePower Platform:Model-Driven Apps, Canvas AppsPower Automate (Flows)PCF DevelopmentMicrosoft DataverseProgramming Languages & Frameworks:C#, ASP.NET, JavaScript, jQueryWeb API development and consumptionHTML, CSS, XMLReporting & Data:SQL & FetchXML for SSRS reportsPower BI integrationAzure Services:Azure Web API hostingIntegration with D365 CEOther Tools:XRM ToolboxSDK and Developer ToolkitVSTS / Azure DevOps for source control and backlog management