Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Microsoft Dynamics 365 Developer 6 to 12 Month Contract

Canada
  • Remote job
We are looking for an experienced Microsoft Dynamics 365 Developer to design, develop, customise, integrate, and support Microsoft Dynamics 365 applications. The successful candidate will work closely with solution architects, functional consultants, business analysts, and technical teams to deliver scalable, high-quality D365 solutions that meet business requirements. The role requires strong technical expertise in Dynamics 365, Power Platform, Dataverse, C#, .NET, JavaScript, Azure services, and API-based integrations. Requirements 1. Job Summary We are seeking a highly skilled Microsoft Dynamics 365 Developer to join our technology and digital transformation team. The successful candidate will be responsible for designing, developing, customising, integrating, and maintaining Microsoft Dynamics 365 solutions to support business requirements and enhance operational efficiency. The role involves working closely with solution architects, functional consultants, business analysts, and other technical stakeholders to deliver robust, scalable, and high-performing business applications. The ideal candidate will have strong hands-on experience in Dynamics 365 development, Microsoft Power Platform, Dataverse, C#, .NET, JavaScript, Azure services, and enterprise application integrations. 2. Key Responsibilities Dynamics 365 Development
  • Design, develop, customise, and enhance Microsoft Dynamics 365 applications in line with business and technical requirements.
  • Develop and implement plugins, custom workflow activities, custom APIs, business rules, and other platform extensions.
  • Configure and customise Dataverse tables, relationships, forms, views, dashboards, and business process flows.
  • Develop client-side customisations using JavaScript and TypeScript.
  • Implement reusable components and follow Microsoft-recommended development standards and best practices.
  • Ensure solutions are scalable, maintainable, secure, and compatible with future platform upgrades.
Power Platform Development
  • Develop and maintain Model-Driven and Canvas Power Apps.
  • Design and implement automated business processes using Power Automate.
  • Work with Microsoft Dataverse to manage business data and application logic.
  • Develop custom controls and components using Power Apps Component Framework (PCF).
  • Integrate Power Platform capabilities with Dynamics 365 and other enterprise applications.
Integration & API Development
  • Design and develop integrations between Dynamics 365 and external applications.
  • Develop and consume REST APIs and SOAP-based web services.
  • Work with Azure integration services, including Azure Functions, Logic Apps, Service Bus, and API Management.
  • Implement real-time and asynchronous integration patterns.
  • Ensure secure, reliable, and efficient data exchange across integrated systems.
Data Migration & Management
  • Support data migration activities from legacy applications into Dynamics 365.
  • Develop data import, export, transformation, and validation processes.
  • Work with Dataflows, SSIS, KingswaySoft, or equivalent ETL tools.
  • Perform data mapping, cleansing, and validation to maintain data integrity.
  • Troubleshoot data migration and synchronisation issues.
Application Lifecycle Management & DevOps
  • Manage Dynamics 365 solutions across development, testing, UAT, and production environments.
  • Use Azure DevOps and Git for source control, build automation, and release management.
  • Develop and maintain CI/CD pipelines for Dynamics 365 and Power Platform deployments.
  • Implement managed and unmanaged solution strategies.
  • Follow Microsoft Power Platform Application Lifecycle Management (ALM) best practices.
Testing, Support & Maintenance
  • Perform unit testing, debugging, code reviews, and performance optimisation.
  • Support SIT, UAT, regression testing, and production deployments.
  • Investigate technical issues, conduct root cause analysis, and implement appropriate fixes.
  • Provide ongoing technical support and deliver application enhancements.
  • Maintain technical documentation and ensure adherence to development standards.
3. Technical Skills & Expertise Candidates should demonstrate strong practical experience in the following areas:
  • Microsoft Dynamics 365: Dynamics 365 Customer Engagement (Sales, Customer Service and Field Service).
  • Programming Languages: C#, .NET Framework / .NET, JavaScript, TypeScript.
  • Dataverse: Tables, relationships, security, Web API and custom APIs.
  • Custom Development: Plugins, custom workflow activities, custom actions and PCF controls.
  • Power Platform: Power Apps, Power Automate and Power BI.
  • Integration Technologies: REST APIs, SOAP, JSON, XML and OAuth 2.0.
  • Microsoft Azure: Azure Functions, Logic Apps, Service Bus and API Management.
  • Database Technologies: SQL Server, FetchXML and Dataverse querying.
  • DevOps & ALM: Azure DevOps, Git, CI/CD pipelines and solution management.
  • Data Migration: SSIS, KingswaySoft, Dataflows or equivalent migration tools.
4. Experience & Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.
  • 5–8 years of overall software development experience.
  • Minimum 3 years of hands-on experience in Microsoft Dynamics 365 development.
  • Proven experience developing and customising Dynamics 365 Customer Engagement applications.
  • Strong hands-on experience in C#, .NET, JavaScript, and Dataverse.
  • Practical experience developing plugins, custom APIs, and complex business logic.
  • Experience integrating Dynamics 365 with third-party and enterprise applications.
  • Good understanding of Microsoft Power Platform and Azure integration services.
  • Experience with application deployment, environment management, and DevOps practices.
  • Understanding of Agile/Scrum delivery methodologies.
5. Preferred / Desirable Skills
  • Microsoft certifications in Dynamics 365, Power Platform, or Azure.
  • Experience with Power Apps Component Framework (PCF).
  • Knowledge of Microsoft Copilot Studio and AI-enabled business solutions.
  • Experience with Azure API Management and event-driven architecture.
  • Understanding of Dynamics 365 security architecture, business units, teams, and security roles.
  • Experience with automated testing and performance monitoring.
  • Exposure to enterprise-scale Dynamics 365 implementation and transformation programmes.
6. Key Competencies
  • Strong analytical and problem-solving capabilities.
  • Excellent technical design and development skills.
  • Ability to translate business requirements into effective technical solutions.
  • Strong communication and stakeholder collaboration skills.
  • Ability to work independently and as part of a cross-functional team.
  • Strong commitment to code quality, technical standards, and continuous improvement.
7. Expected Outcomes
  • Delivery of high-quality, scalable, and maintainable Dynamics 365 solutions.
  • Successful implementation of business requirements through effective customisation and development.
  • Seamless integration between Dynamics 365 and enterprise applications.
  • Reliable and efficient deployment of solutions across environments.
  • Improved application performance, stability, and user experience.
  • Effective resolution of technical issues and delivery of ongoing enhancements.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Microsoft Dynamics 365 Developer 6 to 12 Month Contract in Canada vacancy
  • We are seeking an experienced Microsoft Dynamics 365 Architect to lead the solution architecture, design, and delivery of enterprise-scale Microsoft...  ...architecture for Microsoft Dynamics 365 implementations. Develop solution architecture blueprints, high-level designs (HLD),... 
    Contract work
    Remote job
    Canada
    4 hours ago
  • We are seeking an experienced Microsoft Dynamics 365 Customer Engagement (D365 CE) Solution Architect to lead the architecture, design, and technical delivery of enterprise-scale Microsoft Dynamics 365 implementations. The successful candidate will be responsible for defining... 
    Contract work
    Remote job
    Canada
    4 hours ago
  •  ...software delivery. Key Responsibilities: Develop and implement developer self-service...  ...to obtain this clearance prior to the contract start date. Language Requirement: English...  ...and are ready to contribute to a dynamic team, we encourage you to apply! Please click... 
    Contract work
    Remote work

    Oomple

    Canada
    4 days ago
  • We are seeking an experienced Microsoft Dynamics 365 Finance & Operations (D365 F&O) Functional Consultant to support the implementation, configuration, enhancement and ongoing optimisation of Microsoft Dynamics 365 Finance and Supply Chain Management solutions. The successful... 
    Suggested
    Remote job
    Canada
    4 hours ago
  •  ...supporting and maintaining integration systems and APIs within the Microsoft ecosystem. The successful candidate will play a key role in...  ...Clearance: Enhanced security clearance is required before the contract start date. Call to Action: If you are a qualified candidate... 
    Contract work
    Remote work
    Flexible hours

    Oomple

    Canada
    10 days ago
  •  ...ServiceNow Architect - Remote - 12 months+ We are looking for an experienced ServiceNow Solution Architect to join a project team, providing technical leadership across the design and implementation of ServiceNow solutions. The ideal candidate will have strong ServiceNow... 
    Contract work
    Remote work

    Next Ventures

    Canada
    27 days ago
  • $40 - $42 per hour

     ...request. This is a part-time position (20-25 hours/week) for a 6-month contract to start.  Job Duties The role involves collaborating...  ...collateral (banners, booth kits, conference signage, etc.).  Develop video content, including sizzle reels, teaser videos,... 
    Contract work
    Hourly pay
    Part time
    Remote work

    Tucows Domains

    Canada
    17 days ago
  • $76k - $104.5k per year

     ...channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular...  ...resolve root causes of production issue Months 1-2: Ramp up on the team's existing integration...  ...participating in on-call rotation. Months 5-6: Deliver a complete integration or... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  •  ...We are looking for a hands-on Senior Java Developer with 8+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth Management firm. In this role, you will contribute to a Scrum team, design secure REST... 
    Remote job

    EPAM Systems

    Canada
    18 days ago
  • $70k - $90k per year

     ...Innovative Company’ by ABF Journal, all thanks to our diverse and dynamic team who is the cornerstone of our success. To continue to...  ...the future of finance? The Opportunity: The Front-End Web Developer will be responsible for building, maintaining, and optimizing responsive... 
    Full time
    Internship

    eCapital

    Canada
    6 days ago
  •  ...Principal Software Developer  About APEXA  APEXA began with a bold vision: to digitally connect the Life Insurance industry by simplifying and standardizing contracting and compliance for Advisors, MGAs, and Carriers. We've achieved that vision through unparalleled collaboration... 
    Full time
    Remote work

    Apexa

    Canada
    a month ago
  • $120k - $140k per year

     ...As a member of our rapidly growing team, you'll join a talented, dynamic group of team members who will encourage you to learn, grow, and...  ...join our growing Engineering team as our Senior Java Back End Developer.  As a Senior Java Back-End Developer at Localcoin, you will be... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    a month ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner...  ...about delivering exceptional client experiences, leading dynamic teams, and being part of a company that values innovation and heart... 
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    a month ago
  • $105k - $120k per year

     ...About ShareGate ShareGate is the leading Microsoft 365 migration and governance platform,...  ...deployment within organizations. ShareGate is developed by Workleap Technologies, a Montréal‑...  ...by whenever you need them. Over the next 6 to 12 months, the team's ambition is to shift... 
    Remote job
    Long term contract
    Work at office
    Local area
    Work from home
    Flexible hours
    Shift work
    Canada
    4 hours ago
  •  ...Operations, you will help manage projects from contract award through fabrication, testing,...  ..., delivery, and commissioning. Develop and maintain project plans, schedules, deliverables...  ...Advanced proficiency in Microsoft 365 suite, Word, OneNote, Teams, Excel. Knowledge... 
    Contract work
    Full time
    Work at office
    Local area
    Worldwide

    Enerflex

    Canada
    22 hours ago
  • $50k - $75k per year

     ...team, you'll join a talented, dynamic group of team members who will...  ...for someone looking to further develop their technical accounting...  ...reconciliations, and assisting with month-end close Perform daily...  ...IF YOU HAVE Experience with Microsoft Dynamics 365 Business Central... 
    Long term contract
    Internship
    Work at office
    Local area

    Localcoin

    Canada
    22 days ago
  • $68k - $78k per year

     ...professional who enjoys working in a dynamic, multicultural environment and is looking to further develop their career while gaining...  .... Start date: ASAP ️Contract type: Full Time Employee Work...  ...management systems. Assist with month-end and year-end closing... 
    Contract work
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Remote work
    Monday to friday

    Launchpad Technologies

    Canada
    4 days ago
  • $105k - $141k per year

     ...team. What you’ll be doing  Lead and develop the Technical Consultants in North...  ...Support Nice to have Familiarity with Microsoft 365 or Google Workspace environments as they...  ...including dental & vision. Parents can get 12 weeks of paid parental leave Volunteer... 
    Long term contract
    Local area
    Flexible hours
    Shift work
    1 day per week

    Staffbase

    Canada
    2 days ago
  •  ...Position Description: The Developer will build and support technical components required for integrated D365 solutions and demos, focusing on F&O, IOM, IV, and Dual-write. Your future duties and responsibilities: Develop and customize solutions in F&O (X++) Configure... 
    Full time

    CGI

    Toronto, ON
    18 hours ago
  • $10k per year

     ...offers the opportunity to work in a dynamic environment where teamwork,...  ...safe work practices. Grade 12 High School Diploma or GED The...  ...position is 11:59 PM November 6, 2026. Cenovus was ranked...  ...committed to maximizing value by developing our assets in a safe, responsible... 
    Full time
    For contractors
    Live In
    Shift work

    Cenovus

    Canada
    4 days ago
  •  ...management, resource planning, contracting and procurement, facilitating detailed...  ...capacity At least 6 years’ experience in Project Engineer...  ...You’ll have the opportunity to develop the skills you need to grow in...  ..., hydrogen and biofuels  ~12 Shell-owned distribution terminals... 
    Contract work
    Permanent employment
    Full time
    Temporary work
    For contractors
    Remote work
    Worldwide
    Home office
    Flexible hours

    Shell

    Canada
    3 days ago
  •  ...searching for a  Sr. Regulatory Affairs Associate – CONSULTANT   for 12 months Contract with possibility of extension to join one of our clients....  ...Device regulations is mandatory Working proficiency in Microsoft Office (e.g., Word, Excel, PowerPoint) Self-starter with... 
    Contract work
    Work at office
    Local area
    Remote work

    ClinChoice

    Canada
    26 days ago
  •  ...Review Associate Consultant with REMOTE option in  CANADA  for 12 months CONTRACT , to join one of our major consumer products client....  ...organizational skills, and written communication. •  Proficiency in Microsoft Office (Excel, Word, Outlook); experience with regulatory... 
    Contract work
    Work at office
    Remote work

    ClinChoice

    Canada
    4 days ago
  •  ...AI, security, and privacy technology to develop open-source solutions that transform how...  ...a full-time commitment, with an initial 12-month term we expect to renew. You set your own...  ...experience beneficial Compensation Contract fee: $126,000 - $188,000 USD annualized,... 
    Contract work
    Remote job
    Long term contract
    Full time
    For contractors
    Local area
    Flexible hours
    Canada
    3 days ago
  • $60k - $120k per year

    Développeur Microsoft Dynamics 365 CE / Power Platform Description de poste Dans le contexte de projets...  ...365 ou Power Platform récente • 6 années d’expérience en technologies de l...  ...information (TI) et en management au monde. Developer Microsoft Dynamics 365 CE / Power... 
    Montréal, QC
    3 days ago
  •  ...Compliance Associate Consultant with HYBRID option in  CANADA  for 12 months CONTRACT , to join one of our major consumer products clients....  ...and written communication skills. •    Proficiency in Microsoft Office Suite; experience with regulatory databases a plus.... 
    Contract work
    Work at office
    2 days per week
    3 days per week

    ClinChoice

    Canada
    10 days ago
  •  ...MICROSOFT POWER PLATFORM DEVELOPER | POWER APPS, POWER AUTOMATE, POWER BI, DATAVERSE Montreal, QC Hybrid...  ..., Power BI, Dataverse, and Microsoft 365 integrations, with the ability to...  ...with Microsoft 365, SharePoint, Teams, Dynamics 365, Azure Services, and external... 
    Permanent employment
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  •  ...unit, component, integration, contract, end-to-end, and performance),...  ...Responsibilities Design, develop, and maintain automated test frameworks...  ....  Qualifications ~6+ years of QA Automation...  ...environment : be a part of a dynamic, global team and thrive in an... 
    Contract work
    Full time
    Internship
    Remote work
    Relocation
    Shift work

    Miratech

    Canada
    11 days ago
  • $65k - $125k per year

    Microsoft Dynamics 365 & Power Platform Developer Position Description CGI is seeking an experienced Microsoft Dynamics 365 & Power Platform Developer to join our team and contribute to the development, enhancement, and modernization of enterprise applications. In this... 
    Permanent employment
    Full time
    Relocation
    Halifax, NS
    7 days ago
  •  ...Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location...  ...to enhance and support core integration platforms within a Microsoft ecosystem. The successful candidate will specialize in... 
    Contract work
    Remote work

    Oomple

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microsoft Dynamics 365 Developer 6 to 12 Month Contract. Be the first to apply!