Jobgether
Jobgether

Senior Microsoft Dynamics 365 Developer

engineeringfull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Contribute to the development, configuration, maintenance, and enhancement of the core Microsoft Dynamics 365 CRM application.
    • Analyze business and technical requirements, design appropriate solutions, and implement application enhancements.
    • Conduct technical investigations and root-cause analyses, identifying issues and recommending effective corrective actions.
    • Build and maintain collaborative relationships with internal clients, technical teams, and external stakeholders.
    • Create and maintain technical documentation, working procedures, knowledge-base content, testing plans, and test results.
    • Identify opportunities to improve service delivery approaches, increasing application efficiency, capacity, and quality for clients.
    • Apply appropriate testing and quality practices throughout development, support, and maintenance activities.
    • Ensure application support and maintenance activities remain aligned with applicable audit and compliance requirements.
    • Contribute to additional technical activities, deliverables, and continuous improvement initiatives as required.
    • Requirements:

      • University degree or college diploma in Computer Science, Information Technology, or a related discipline, or equivalent professional experience.
      • At least 5 years of professional development experience with Microsoft Dynamics 365/CRM, with experience on version 2016 or later.
      • At least 5 years of hands-on experience with JavaScript and C# using Visual Studio.
      • At least 5 years of development experience involving the Microsoft .NET Framework.
      • Demonstrated experience working with Swagger and Web API services.
      • Strong understanding of source control systems, including advanced branching and merging practices using technologies such as TFS, SVN, or CVS.
      • Practical experience writing and maintaining PowerShell scripts.
      • Strong analytical and problem-solving skills, with the ability to perform structured root-cause analysis.
      • Effective communication and collaboration skills, with the ability to work with both technical and non-technical stakeholders.
      • Strong documentation skills and a disciplined approach to testing, application support, and compliance.
      • Familiarity with Microsoft Azure cloud services such as Front Door, API Management (APIM), B2C, and Power Apps is an advantage.
      • Benefits:

        • Competitive compensation of $50–$60 per hour.
        • Remote working arrangement in Canada.
        • Long-term 24+ month contract, providing stability and continuity.
        • Opportunity to work extensively with Microsoft Dynamics 365, .NET, Azure, APIs, and modern development tooling.
        • Exposure to complex CRM application development, technical troubleshooting, service improvement, and enterprise support environments.
        • Opportunity to collaborate with diverse internal and external stakeholders on impactful technology initiatives.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Senior Microsoft Dynamics 365 Developer at Jobgether — Remote