ESaaS - MSD -Technical- D365 ERP Developer Associate
Customization & Coding: Develop plugins, custom workflows, and actions using C# and .NET. Write client-side scripts using JavaScript for form customizations. [1, 2]
System Integration: Build robust endpoints and integrations utilizing the Dynamics 365 Web API and Microsoft Azure services (Logic Apps, Azure Functions, Service Bus). [1, 2]
Power Platform: Configure model-driven apps, build Power Automate flows, and extend solutions using Power Platform tools. [1, 2]
Data & Schema Design: Manage Dataverse schemas, define data models, security roles, relationships, and execute data migrations. [1, 2]
ALM & Deployment: Maintain environment strategies, manage solutions, and support CI/CD pipelines using Azure DevOps. [1, 2]
Collaboration: Translate functional requirements into technical designs while collaborating with solution architects and business stakeholders. [1, 2]
Core Languages: Proficient in C#, .NET, JavaScript, HTML, and CSS. For Finance & Operations roles, strong knowledge of X++ is typically required.
Platform Experience: Deep expertise in D365 Customer Engagement (Sales, Customer Service, Marketing, Field Service) or F&O apps.
Cloud & DevOps: Familiarity with Azure Cloud components, Azure DevOps, and source control systems.
Data Tools: Understanding of SQL Server Reporting Services (SSRS) and data migration utilities (e.g., SSIS).
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. [1]
Experience: Typically ranges from 2 to 5+ years of hands-on technical experience implementing and extending enterprise Microsoft Business Applications. [1, 2]
Certifications: Microsoft certifications (such as the Power Platform Developer Associate or Dynamics 365 Developer Associate) are highly preferred by employers. [1, 2, 3]