MS Dynamics Engineer

Atrium Staffing LLC

Champaign (IL)

Remote

USD 76,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote Illinois opportunity
Travel to Urbana office
Contract role
Competitive hourly rate
Microsoft technologies exposure

Job summary

Atrium Staffing LLC is seeking an experienced MS Dynamics Engineer to own and evolve a Dynamics 365 CRM and Contact Center platform with integrations across Microsoft and third-party ecosystems. This senior, hands-on role emphasizes deep technical ownership and cross-functional collaboration to shape platform growth.

The ideal candidate brings 5+ years in Dynamics 365 development, strong C#, JavaScript, .NET and Power Platform expertise, and experience with Azure services and Azure DevOps.

Qualifications

  • 5+ years hands-on MS Dynamics Engineer or similar Dynamics 365 development role.
  • Strong Dynamics 365 CRM development experience including custom development.
  • Proficiency with C#, JavaScript, .NET, and Dynamics 365 SDK.
  • Advanced Power Platform experience across Power Automate, Power Apps, Power BI, Power Pages, Power Virtual Agents.
  • Experience building integrations with Azure services, Azure Integration Services, and APIs.
  • Working knowledge of SQL Server, relational data modeling, and ETL.
  • Familiarity with Azure DevOps for Dynamics 365 deployments.
  • Strong CRM development principles, SDLC, SaaS best practices, and enterprise app dev.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Responsibilities

  • Own solution architecture, custom development, and continuous improvement of Dynamics 365 CRM and Contact Center platforms.
  • Build custom solutions using C#, JavaScript, .NET, and the Dynamics 365 SDK.
  • Develop plugins and custom workflows within Dynamics 365.
  • Design and build Power Platform solutions using Power Automate, Power Apps, Power BI, Power Pages, and Power Virtual Agents.
  • Implement and support AI-powered capabilities, including Microsoft Copilot and Contact Center AI.
  • Support features such as sentiment analysis, agent assistance, and real-time transcription.
  • Build and maintain integrations using Azure services, Azure Integration Services, and APIs.
  • Manage deployments and source control using Azure DevOps.
  • Support SharePoint integrations for knowledge management.
  • Own platform performance, security, role-based access, and data integrity.
  • Provide escalated technical support and troubleshoot complex platform issues.
  • Partner with external vendors and Microsoft on technical issues and solutions.
  • Maintain technical documentation and engineering standards.
  • Track the Microsoft technology roadmap and lead adoption of relevant capabilities.
  • Participate in scheduled maintenance windows and occasional off-hours support for critical incidents.

Skills

MS Dynamics
C#
JavaScript
.NET
Dynamics 365 SDK
Power Platform
Azure
Azure DevOps
SQL Server
ETL
CRM development
SDLC

Education

Bachelor’s degree or equivalent

Tools

Azure DevOps
Azure Integration Services
APIs

Job description

Client Overview:

Our client is seeking a highly skilled technology professional to support enterprise CRM, Contact Center, and Microsoft Power Platform solutions. The organization supports a broad portfolio of technologies and works across multiple locations and teams to provide reliable, scalable, and secure systems. This is an opportunity for an experienced MS Dynamics Engineer to take ownership of a critical enterprise platform, work cross-functionally, and help shape the continued development of Microsoft Dynamics 365 and Power Platform solutions.

Salary/Hourly Rate:

$55/hr - $65/hr

Position Overview:

The MS Dynamics Engineer will serve as the technical owner of a Dynamics 365 CRM and Contact Center platform and the Microsoft Power Platform surrounding it. The MS Dynamics Engineer will design and build custom solutions, manage integrations across Microsoft and third-party ecosystems, and help establish the technical direction for continued platform growth. This is a hands-on senior-level opportunity for an engineer who enjoys deep technical ownership and solving complex enterprise challenges.

Responsibilities of the MS Dynamics Engineer:
  • Own solution architecture, custom development, and continuous improvement of Dynamics 365 CRM and Contact Center platforms.
  • Build custom solutions using C#, JavaScript, .NET, and the Dynamics 365 SDK.
  • Develop plugins and custom workflows within Dynamics 365.
  • Design and build Power Platform solutions using Power Automate, Power Apps, Power BI, Power Pages, and Power Virtual Agents.
  • Implement and support AI-powered capabilities, including Microsoft Copilot and Contact Center AI.
  • Support features such as sentiment analysis, agent assistance, and real-time transcription.
  • Build and maintain integrations using Azure services, Azure Integration Services, and APIs.
  • Manage deployments and source control using Azure DevOps.
  • Support SharePoint integrations for knowledge management.
  • Own platform performance, security, role-based access, and data integrity.
  • Provide escalated technical support and troubleshoot complex platform issues.
  • Partner with external vendors and Microsoft on technical issues and solutions.
  • Maintain technical documentation and engineering standards.
  • Track the Microsoft technology roadmap and lead adoption of relevant capabilities.
  • Participate in scheduled maintenance windows and occasional off-hours support for critical incidents.
Required Experience/Skills for the MS Dynamics Engineer:
  • 5+ years of hands-on experience as an MS Dynamics Engineer or similar Dynamics 365 development role.
  • Strong Dynamics 365 CRM development experience, including custom development.
  • Strong proficiency with C#, JavaScript, .NET, and the Dynamics 365 SDK.
  • Advanced Power Platform experience across Power Automate, Power Apps, Power BI, Power Pages, and Power Virtual Agents.
  • Experience building integrations with Azure services, Azure Integration Services, and APIs.
  • Working knowledge of SQL Server, relational data modeling, and ETL.
  • Familiarity with Azure DevOps for Dynamics 365 deployments.
  • Strong understanding of CRM development principles, SDLC, SaaS best practices, and enterprise application development.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to take ownership of complex technical initiatives and work effectively with cross-functional teams.
Preferred Experience/Skills for the MS Dynamics Engineer:
  • Production experience with Contact Center AI, Microsoft Copilot, or Power Virtual Agents.
  • Experience with Okta identity integrations.
  • Experience with Stripe payment integrations.
  • SharePoint Online administration experience.
  • Experience working in a nonprofit environment.
  • Microsoft certifications such as PL-600, PL-400, or MB-210.
  • Experience with Agile delivery methodologies.
  • Experience supporting data migration and archival initiatives.
  • Experience with IT service management.
  • Experience providing technical support for enterprise CRM and Contact Center platforms.
Education Requirements:
  • Bachelor’s degree in a related field or equivalent professional experience.
Benefits:
  • Temporary contract opportunity.
  • Competitive W-2 hourly rate of $55-$65/hour.
  • Remote opportunity for candidates based in Illinois.
  • Regular travel opportunity to the Urbana, IL office.
  • Monday-Friday schedule, 9:00 AM-5:00 PM Central.
  • Opportunity to work with Microsoft Dynamics 365 and Power Platform technologies.
  • Hands-on exposure to Azure, Microsoft Copilot, Contact Center AI, and enterprise integrations.
  • Opportunity to take technical ownership of a critical enterprise platform.
  • Cross-functional collaboration with technology, data, product, and business teams.

Job Wrapping ID: #LI-AJ3

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Microsoft Dynamics 365 Engineer
Senior Microsoft Dynamics 365 Engineer

Atrium Staffing LLC • New York (NY)

On-site
USD 69,000 - 90,000
Atrium Care Package
Microsoft Dynamics 365 Senior Solution Architect
Microsoft Dynamics 365 Senior Solution Architect

Krasan Consulting Services • United States

On-site
USD 120,000 - 180,000
Microsoft Dynamics 365 Software Developer
Microsoft Dynamics 365 Software Developer

MSM Technology, LLC • United States

Remote
USD 100,000 - 150,000
Microsoft Dynamics Developer
Microsoft Dynamics Developer

ecsfederal • Virginia (MN)

Hybrid
USD 135,000 - 168,000
Dynamics 365 Solutions Engineer
Dynamics 365 Solutions Engineer

Cornerstone Advisors • Scottsdale (AZ)

On-site
USD 60,000 - 100,000
100% paid employee health care
401(k) plan with company match
3 weeks PTO
+7
Senior Microsoft Dynamics 365 Developer / Technical Lead | New York City, NY
Senior Microsoft Dynamics 365 Developer / Technical Lead | New York City, NY

TorqueTek • New York (NY)

On-site
USD 140,000 - 190,000
Dynamics 365 Technical Engineer FO Power Platform
Dynamics 365 Technical Engineer FO Power Platform

Spinnaker Search • Horsham (PA)

On-site
USD 150,000 - 165,000
Microsoft Dynamics 365 Software Developer
Microsoft Dynamics 365 Software Developer

MSM Tech Inc. • Northern (KY)

Hybrid
USD 85,000 - 110,000
Fully remote
Senior CRM Developer
Senior CRM Developer

UtiliSave LLC • New York (NY)

On-site
USD 140,000 - 190,000
401(k) with company match
Health/dental/vision insurance
Flex spending accounts
+2
Remote Dynamics 365 Senior Solution Architect: Platform & Integration Lead
Remote Dynamics 365 Senior Solution Architect: Platform & Integration Lead

Krasan Consulting Services • United States

On-site
USD 120,000 - 180,000