Senior Microsoft Dynamics 365 Engineer - 410358 Job at Atrium, New York, NY

  • Atrium
  • New York, NY

Job Description

Client Overview

Our client is a well-established nonprofit organization dedicated to making a meaningful impact through its services and programs. They are seeking an experienced Senior Microsoft Dynamics 365 Engineer to join their Technology team and support the development, optimization, and ongoing management of critical enterprise applications.

Salary/Hourly Rate

$40/hr - $60/hr

Position Overview

Our client is seeking a highly skilled Senior Microsoft Dynamics 365 Engineer to take technical ownership of their Dynamics 365 CRM and Contact Center platforms. This hands-on role will focus on custom development, solution architecture, Power Platform applications, Azure integrations, and production support. The ideal candidate will bring extensive Dynamics 365 engineering experience, particularly within CRM and Contact Center environments, along with strong problem-solving and communication skills. This individual must be comfortable working independently, collaborating with technical teams, and communicating complex technical concepts to nontechnical business stakeholders. The ideal candidate will travel to Urbana/Champaign, IL, as needed.

Responsibilities Of The Senior Microsoft Dynamics 365 Engineer

  • Own the architecture, development, and ongoing optimization of Dynamics 365 CRM and Contact Center platforms.
  • Design and develop custom solutions using C#, JavaScript, .NET, Dynamics 365 SDK, plugins, and workflows.
  • Build and maintain solutions across Power Apps, Power Automate, Power BI, Power Pages, and Power Virtual Agents.
  • Develop and support integrations between Dynamics 365, Azure services, and third-party applications.
  • Troubleshoot complex production issues, perform root cause analysis, and maintain platform performance.
  • Manage deployments, source control, and CI/CD processes using Azure DevOps.
  • Collaborate directly with business stakeholders to gather requirements, communicate technical solutions, and provide ongoing support.
  • Maintain technical documentation, security configurations, and engineering best practices.

Required Experience/Skills For The Senior Microsoft Dynamics 365 Engineer

  • 5+ years of hands-on Microsoft Dynamics 365 CRM development and customization.
  • 5+ years of experience developing solutions within Dynamics 365 and the Microsoft Power Platform.
  • Strong hands-on experience with C#, JavaScript, .NET, Dynamics 365 SDK, plugins, and custom workflows.
  • Advanced experience with Power Apps, Power Automate, Power BI, Power Pages, and Power Virtual Agents.
  • Experience developing integrations using Azure services, REST APIs, and third-party systems.
  • Experience with Azure DevOps, source control, and application deployments.
  • Working knowledge of SQL Server, relational data modeling, and ETL processes.
  • Demonstrated experience troubleshooting and supporting production Dynamics 365 environments.
  • Excellent verbal communication and interpersonal skills, with proven experience presenting technical information to nontechnical business stakeholders.
  • Ability to independently own technical solutions and collaborate across business and IT teams.

Preferred Experience/Skills For The Senior Microsoft Dynamics 365 Engineer

  • 5+ years of hands-on Dynamics 365 Contact Center development, including Omnichannel capabilities.
  • Experience with Microsoft Copilot, Contact Center AI, Power Virtual Agents, or AI-driven automation.
  • Experience with SharePoint Online, Okta identity integrations, or Stripe payment integrations.
  • Microsoft certifications such as PL-400, PL-600, or MB-210.
  • Experience supporting nonprofit organizations or mission-driven environments.
  • Experience with Agile methodologies, IT service management, and data migration.

Education Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience, is required.

Benefits

  • Atrium Care Package available, upon eligibility (including healthcare plans, discount programs, and paid time off).

Job Tags

Hourly pay

Similar Jobs

Endorse Infinity

Events Assistant Job at Endorse Infinity

 ...Description Job Description Description Job Description: Were looking for a detail-oriented and energetic Events Assistant to support our events team in the planning and execution of various corporate and promotional events. Youll assist with logistics, vendor... 

Turing

AI Legal Researcher & Annotator for LLMs Job at Turing

 ...company seeks a contractor with a Juris Doctor (J.D.) and at least 3 years' experience in law for a project evaluating AI models in legal contexts. The role involves reviewing complex legal hypotheticals, applying legal reasoning, and providing detailed feedback to improve... 

Pacific Life Insurance Company

Senior Actuary (FSA) - Profitability Management Job at Pacific Life Insurance Company

 ...The experience you bring:Bachelors degree in Actuarial Science, Mathematics, Computer Science, Data Science, or other related fields.FSA designation required.Experience working with some actuarial modeling software (Prophet preferred)Experience working with large data... 

Olesky

Plastics - Hand Surgery Physician Job at Olesky

 ...A well-established plastic surgery practice on Long Island is seeking a fellowship-trained Hand Surgeon to join its growing team. This is an outstanding opportunity to become part of a respected, collaborative practice with an established referral network and strong... 

SPECTRUM

Broadcast Journalist Job at SPECTRUM

 ...issues that matter? Apply to be a Multimedia Journalist at Spectrum News.Part of Charter Communications, Spectrum News is made up of...  ...news reporting - 3+ yearsEducationBachelor's degree in Broadcast Journalism, Communications, or related field; or comparable television...