Job Description

Our maintenance client is seeking an MS Dynamics 365 CE Developer to join their team on a full-time basis.

What you'll be doing




  • Oversee day-to-day operations of the Dynamics 365 CRM system, ensuring stability, security, and performance.

  • Manage and optimize integrations with: PandaDoc, Custom-Built Invoice Approval System, Azure File Storage, Custom-Built Asset Management Tool, Maplytics, Experlogix CPQ, and Microsoft Dynamics 365 Business Central (via SmartConnect with AL Webhooks and custom BC Extensions).

  • Provide Tier 2/3 user support, training, and documentation for internal stakeholders.

  • Perform routine system monitoring, maintenance, and health checks.

  • Ensure CRM solutions align with business strategies and effectively support operational workflows.

  • Design, implement, and test backup and disaster recovery strategies.

  • Collaborate with internal developers, Microsoft consultants, and business teams to deliver enhancements and new features.

  • Maintain documentation for configurations, customizations, workflows, and integrations.

  • Manage internal support tickets and resolve system issues proactively.

  • Conduct training sessions and develop user guides to improve adoption and reduce support burden.



What skills and experience you'll bring to us




  • Bachelor's degree in Computer Science, Information Systems, or related field; or equivalent experience.

  • 5 7 years of hands-on experience with Microsoft Dynamics 365 CRM.

  • At least two full-cycle Dynamics 365 CRM implementation projects.

  • Strong grasp of CRM principles, system administration, and business process mapping.

  • Experience with REST/SOAP web services, AL Webhooks, and Microsoft Business Central integrations.

  • Knowledge of Azure Active Directory and entitlement management.

  • Experience working in an Agile/Scrum environment.

  • Excellent analytical, problem-solving, and interpersonal communication skills.



Preferred Skills & Experience:


  • Proficiency in: C#, .NET, JavaScript, TypeScript.

  • Power BI experience, including data modeling and dashboard creation.

  • Experience with Azure Event Hubs or similar Pub-Sub technology.

  • Familiarity with tools like Scribe, SmartConnect, Editable Grids.

  • Experience with AL language and Dynamics 365 Business Central extensions.

  • Understanding of Unit testing and Test-Driven Development (TDD).

  • SDLC documentation and complex architecture-driven solution experience.

  • Mobile development and enterprise delivery experience (bonus).

  • Experience upgrading Dynamics CRM 365 to a major release version.



Strongly Desired Qualifications




  • Microsoft Certified: Dynamics 365 Fundamentals (CRM)

  • Microsoft Certified: Power Platform Functional Consultant Associate

  • Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate

  • Microsoft Certified: Power Platform Developer Associate

  • Microsoft Certified: Dynamics 365 + Power Platform Solution Architect Expert



Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application