Skip to Content

Microsoft Dynamics 365 Developer

--SD Consult--

Job Summary

The Microsoft Dynamics 365 Developer will be responsible for designing, customizing, and maintaining Dynamics 365 applications to meet evolving business needs. This role requires close collaboration with functional consultants, business users, and technical teams to deliver robust solutions that align with organizational goals.

Key Responsibilities

  • Design, develop, and deploy customizations, plugins, workflows, and extensions in Dynamics 365.
  • Integrate Dynamics 365 with third-party applications using APIs and middleware.
  • Customize forms, entities, dashboards, and reports to match business requirements.
  • Optimize system performance, troubleshoot technical issues, and provide long-term fixes.
  • Support full development lifecycle: design, coding, testing, deployment, and documentation.
  • Collaborate with functional teams to gather requirements and deliver technical solutions.
  • Ensure compliance with coding standards, best practices, and security protocols.
  • Provide technical support during implementation, upgrades, and post-go-live phases.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • Proven experience as a Dynamics 365 Developer (3–5+ years preferred).
  • Strong proficiency in C#, .NET, JavaScript, HTML, CSS, SQL Server.
  • Experience with Power Platform (Power Apps, Power Automate, Power BI).
  • Knowledge of integration techniques (Web APIs, Azure Logic Apps, middleware).
  • Familiarity with Agile/Scrum methodologies.
  • Microsoft Dynamics 365 Developer certification is highly desirable.
  • Strong analytical, problem-solving, and communication skills.