Senior Microsoft Dynamics 365 Developer

22 hours ago

Chicago, IL, United States ENIN SYSTEMS INC Full-time

Senior Microsoft Dynamics 365 Developer – Job Description

Job Title: Senior Microsoft Dynamics 365 Developer
Experience: 12–15 Years
Employment Type: W2
Location: Texas

Job Summary

We are seeking an experienced Senior Microsoft Dynamics 365 Developer to design, develop, customize, and implement Microsoft Dynamics 365 CRM solutions. The ideal candidate will have strong experience with Dynamics 365 CE, Power Platform, Power Apps, Power Automate, Dataverse, and Microsoft Azure.

The candidate will work closely with business analysts, solution architects, and functional consultants to deliver scalable business applications and CRM solutions.

Key Responsibilities

  • Design, develop, customize, and configure Microsoft Dynamics 365 applications.

  • Develop solutions using Dynamics 365 Customer Engagement (CE) and CRM.

  • Customize entities, forms, views, dashboards, workflows, and business processes.

  • Develop plugins, custom workflow activities, and JavaScript customizations.

  • Build applications using Power Apps (Canvas and Model-Driven Apps).

  • Develop automation solutions using Power Automate.

  • Integrate Dynamics 365 with external applications using REST APIs and Azure services.

  • Work with Microsoft Dataverse for data management and integration.

  • Develop custom connectors and APIs.

  • Perform unit testing, debugging, and troubleshooting.

  • Participate in solution design, code reviews, and deployment activities.

  • Support production environments and resolve technical issues.

  • Collaborate with cross-functional teams to deliver business requirements.

Required Technical Skills

  • Microsoft Dynamics 365 CRM / Customer Engagement (CE)

  • Dynamics 365 Sales, Customer Service, and Field Service

  • Microsoft Power Platform

  • Power Apps (Canvas and Model-Driven Apps)

  • Power Automate

  • Microsoft Dataverse

  • C# and .NET Framework / .NET

  • JavaScript, HTML, and CSS

  • Dynamics 365 Plugins and Custom Workflow Activities

  • REST APIs and Web Services

  • Microsoft Azure

  • SQL Server

  • FetchXML and Web API

  • Power BI

  • Azure DevOps and Git

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 8+ years of experience in software development.

  • 8+ years of experience with Microsoft Dynamics 365 CRM.

  • Strong experience in Dynamics 365 customization and development.

  • Experience developing plugins using C#.

  • Knowledge of Power Platform and Dataverse.

  • Experience integrating Dynamics 365 with third-party applications.

  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Microsoft Dynamics 365 certifications.

  • Experience with Dynamics 365 Finance and Operations.

  • Knowledge of Azure Functions, Logic Apps, and Service Bus.

  • Experience with Power Platform ALM.

  • Experience with CI/CD pipelines and automated deployments.

  • Knowledge of Agile/Scrum methodologies.