Avvale

Microsoft Dynamics 365 Developer (CRM)

Avvale

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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