Job Title: Microsoft Dynamics 365 CE Sr. Developer
Location: Indaiatuba, São Paulo, Brazil
Work Location: in office 2-3 days/week
Role Overview:
We are seeking a highly skilled Microsoft Dynamics 365 CE Sr. Developer with strong expertise in CRM customization, plugin development, Power Platform, and .NET technologies. The ideal candidate will have hands-on experience in designing, developing, and implementing D365 CE solutions, ensuring high-quality deliverables through robust coding practices and collaboration with business stakeholders.
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.
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.
1. 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, JavaScript, jQuery
* Web API development and consumption
* HTML, CSS, XML
Reporting & Data:
* SQL & FetchXML 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 DevOps for source control and backlog management
Soft Skills:
* Strong communication and collaboration skills
* Ability to work with global customers
* Excellent problem-solving and analytical skills
Performance Metrics:
* High-quality code with full unit test coverage
* Timely delivery of features and customizations
* Effective stakeholder communication and requirement alignment