Remote - Senior Microsoft Dynamics 365 CRM Developer (10+ Years Experience) – Power Platform | Dynamics 365 Online - Preferred Local candidate

Remote - Senior Microsoft Dynamics 365 CRM Developer (10+ Years Experience) – Power Platform | Dynamics 365 Online - Preferred Local candidate

Posted Today by Spruce Technology Inc.

Negotiable
Undetermined
Remote
Remote

Summary: The role of Senior Microsoft Dynamics 365 CRM Developer involves designing, developing, and enhancing Microsoft Dynamics 365 Customer Service applications, particularly for government agencies. Candidates should possess over 10 years of experience in Microsoft Dynamics CRM development, with a strong focus on the Power Platform and Dynamics 365 Online. The position is remote, with a preference for local candidates in New York City. The role requires collaboration with various teams throughout the Software Development Life Cycle (SDLC) and participation in Agile/Scrum ceremonies.

Key Responsibilities:

  • Design, develop, customize, and maintain Microsoft Dynamics 365 Customer Service (Online) applications.
  • Analyze existing Dynamics CRM applications and enhance, extend, and optimize system functionality.
  • Develop custom plugins, workflows, custom workflow activities, and business process flows.
  • Build custom web resources using JavaScript, TypeScript, HTML5, and CSS.
  • Develop and customize Model-Driven Apps using Microsoft Power Apps.
  • Design and automate business processes using Power Automate.
  • Configure Dynamics 365 entities, forms, views, dashboards, business rules, and security roles.
  • Develop integrations using Dynamics 365 Web API, REST APIs, Azure Services, and third-party applications.
  • Develop reusable components and custom solutions using C#, .NET, and Dynamics CRM SDK.
  • Participate in solution architecture, code reviews, performance optimization, and production support.
  • Create technical design documents, deployment guides, and support documentation.
  • Collaborate with business analysts, architects, QA teams, and project managers throughout the Software Development Life Cycle (SDLC).
  • Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, and release activities.

Key Skills:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10+ years of Microsoft Dynamics CRM development experience.
  • Strong hands-on experience with Microsoft Dynamics 365 Online (Customer Service).
  • Expertise in developing custom plugins, custom workflow activities, and web resources.
  • Strong experience with Microsoft Power Platform, including Power Apps (Model-Driven Apps), Power Automate, and Microsoft Dataverse.
  • Experience analyzing and enhancing existing Dynamics CRM applications.
  • Strong programming experience with C#, .NET Framework/.NET Core, JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with Dynamics 365 Web API, REST APIs, JSON, and web services.
  • Strong understanding of Microsoft Dataverse and Dynamics 365 security model.
  • Experience with SQL Server, Azure DevOps, Git, and CI/CD pipelines.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Dear Applicants,

Greetings!

We currently have an opening for the position of Senior Microsoft Dynamics 365 CRM Developer. Candidates must have strong experience working with government agencies.

If you are interested and meet the requirements, please share your updated resume along with your contact details.

Email: shahATSprucetechDOTcom
Contact: (Nine Seven Three) (Five Two Eight) (Five Seven Seven Three)

We look forward to hearing from you.

Job Title: Senior Microsoft Dynamics 365 CRM Developer (10+ Years Experience) – Power Platform | Dynamics 365 Online
Location: Remote (New York City, NY) - preferred local
Client: New York Department ...!!!
Duration: 12 Months
Open Positions: 2
Rate: $60/hr C2C

Job Summary

The New York Department...!!! is seeking two experienced Senior Microsoft Dynamics 365 CRM Developers to support multiple enterprise application initiatives. The selected candidates will be responsible for designing, developing, customizing, and enhancing Microsoft Dynamics 365 Customer Service applications while supporting modernization efforts on the Microsoft Power Platform.

The ideal candidate will have 10+ years of Microsoft Dynamics CRM development experience, with deep expertise in Dynamics 365 Online (Customer Service), Power Platform, custom development, and CRM application enhancements. Experience migrating from Dynamics CRM On-Premises to Dynamics 365 Online is highly preferred.

Key Responsibilities
Design, develop, customize, and maintain Microsoft Dynamics 365 Customer Service (Online) applications.
Analyze existing Dynamics CRM applications and enhance, extend, and optimize system functionality.
Develop custom plugins, workflows, custom workflow activities, and business process flows.
Build custom web resources using JavaScript, TypeScript, HTML5, and CSS.
Develop and customize Model-Driven Apps using Microsoft Power Apps.
Design and automate business processes using Power Automate.
Configure Dynamics 365 entities, forms, views, dashboards, business rules, and security roles.
Develop integrations using Dynamics 365 Web API, REST APIs, Azure Services, and third-party applications.
Develop reusable components and custom solutions using C#, .NET, and Dynamics CRM SDK.
Participate in solution architecture, code reviews, performance optimization, and production support.
Create technical design documents, deployment guides, and support documentation.
Collaborate with business analysts, architects, QA teams, and project managers throughout the Software Development Life Cycle (SDLC).
Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, and release activities.
Required Qualifications
Bachelor''''''''s degree in Computer Science, Information Technology, or a related field.
10+ years of Microsoft Dynamics CRM development experience.
Strong hands-on experience with Microsoft Dynamics 365 Online (Customer Service).
Expertise in developing custom plugins, custom workflow activities, and web resources.
Strong experience with Microsoft Power Platform, including:
Power Apps (Model-Driven Apps)
Power Automate
Microsoft Dataverse
Experience analyzing and enhancing existing Dynamics CRM applications.
Strong programming experience with:
C#
.NET Framework/.NET Core
JavaScript
TypeScript
HTML5
CSS3
Experience with Dynamics 365 Web API, REST APIs, JSON, and web services.
Strong understanding of Microsoft Dataverse and Dynamics 365 security model.
Experience with SQL Server, Azure DevOps, Git, and CI/CD pipelines.
Excellent analytical, troubleshooting, and problem-solving skills.
Strong verbal and written communication skills.
Preferred Qualifications
Experience migrating Microsoft Dynamics CRM On-Premises to Dynamics 365 Online.
Experience with Microsoft Azure Integration Services, including Azure Functions, Logic Apps, and Service Bus.
Microsoft Power Platform and Dynamics 365 certifications.
Experience working with government or public sector organizations.
Familiarity with DevOps automation and cloud migration best practices.
Technical Skills
Microsoft Dynamics 365 Customer Service (Online)
Microsoft Dynamics CRM
Microsoft Power Platform
Power Apps
Power Automate
Microsoft Dataverse
Dynamics CRM SDK
Dynamics 365 Web API
C#
.NET Framework / .NET Core
JavaScript
TypeScript
HTML5
CSS3
REST APIs
JSON
SQL Server
Azure DevOps
Git
Microsoft Azure
Agile / Scrum