Location: Indaiatuba, São Paulo, Brazil Key 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. Java Script Development: Develop client-side scripts to enhance UI behavior, perform validations, and improve user interactions. PCF Development: Build custom Power Apps 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 Development CRM Portal Development Data Migration (SSIS, Scribe, Custom Applications) Integration and Upgradation experience Power Platform: Model-Driven Apps, Canvas Apps Power Automate (Flows) PCF Development Microsoft Dataverse Programming Languages & Frameworks: C#, ASP. NET, Java Script, j Query Web API development and consumption HTML, CSS, XML Reporting & Data: SQL & Fetch XML for SSRS reports Power BI integration Azure Services: Azure Web API hosting Integration with D365 CE Other Tools: XRM Toolbox SDK and Developer Toolkit VSTS / Azure Dev Ops for source control and backlog management