
Microsoft Dynamics 365 Developer (CRM)
Avvale
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain C#/.NET plugins for Dynamics 365 and Dataverse, including refactoring and performance improvements.
- Implement form customizations and business rules using JavaScript (WebResources).
- Design and implement integrations with external systems via APIs and webhooks, including validations, error handling, and traceability.
- Automate data acquisition/processing processes and services with Azure (e.g., WebJobs) and support production operations.
- Work on solution organization (layering, separation of concerns, environment structure) to improve maintainability and predictability.
- Work with pipelines and versioning (e.g., Azure DevOps), ensuring continuous delivery with quality controls.
- Collaborate with functional teams and the business to translate requirements into technical deliverables, documenting relevant decisions.
Requirements
- Hands-on experience with Microsoft Dynamics 365/CRM and Dataverse (development and maintenance).
- Proficiency in C#/.NET (plugins and Dynamics SDK).
- Proficiency in JavaScript for CRM customizations (OnLoad, OnChange events, attribute and control manipulation).
- Experience with integrations (REST APIs, webhooks, authentication, data mapping).
- Strong understanding of code quality (refactoring, readability, patterns, tests when applicable) and performance diagnosis.
- Experience with DevOps and delivery workflows (e.g., Azure DevOps).
Benefits
- iFood multi-benefit card: to make your day-to-day more convenient and enjoyable.
- 10 business days of paid vacation: because rest is also part of productivity.
- Paid maternity and paternity leave: support and peace of mind during important moments.
- Referral Program: bring talent and receive a financial bonus.
- Physical and mental well-being: access to Wellhub/TotalPass and OnHappy.
- Equipment provided by Avvale: everything you need to work with quality.
- Amil 400 health plan + dental plan: comprehensive care for you and your family.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETJavaScriptAPIswebhooksAzureDevOpsDynamics 365Dataversecode quality
Soft skills
collaborationcommunicationdocumentation