Adastra Technology/Software

Dynamics 365 / Azure Developer

Remote Full-time

Overview

The Dynamics 365 / Cloud Developer is a hands-on technical delivery professional responsible for developing, configuring and integrating Microsoft Dynamics 365, Power Platform, Dataverse and Azure-based solutions. Working closely with the Solution Architect, you will translate approved solution designs into secure, scalable and maintainable technical components, including application functionality, APIs, integrations, workflows and data migration processes. You will support the full delivery lifecycle from technical development and integration through testing, deployment, production stabilization and knowledge transfer.

Primary Location: Toronto, ON

Work Model: Fully Remote

Employment Type: Contractor

Vacancy Status: New

RESPONSIBILITIES

  • Work closely with the Solution Architect to translate approved solution architecture and technical designs into working application and integration components
  • Develop and configure solutions using Microsoft Dynamics 365, Power Platform and Microsoft Dataverse
  • Build and maintain Azure-based integrations, REST APIs, middleware components and supporting cloud services
  • Develop integrations between Dynamics 365/Dataverse and internal and external enterprise systems
  • Design and configure Dataverse tables/entities, relationships, business rules and application components
  • Develop and configure workflows, forms, business processes, automation and other application functionality
  • Build data migration, transformation, mapping and synchronization processes across source and target systems
  • Develop and support ETL and data integration processes, including data validation, transformation and reconciliation
  • Implement authentication, authorization and access-control requirements using Microsoft Entra ID and appropriate Azure security capabilities
  • Troubleshoot Dynamics 365, Dataverse, Azure, API, application, data and integration issues
  • Participate in technical design reviews, code reviews and solution walkthroughs
  • Support QA teams during integration, system and end-to-end testing
  • Investigate and resolve technical defects identified through testing, including application, integration and data-related issues
  • Support application deployment, release activities and production stabilization
  • Monitor and troubleshoot integration failures and application component issues during implementation and post-deployment
  • Follow established development, security, source-control and release-management practices
  • Produce clear technical documentation covering developed components, integrations, APIs, data flows, configuration and deployment requirements
  • Provide technical knowledge transfer to client development, support and operations teams
  • Collaborate with architects, business analysts, QA, infrastructure, security and other delivery teams throughout the project lifecycle

QUALIFICATIONS, SKILLS & EXPERIENCE

  • 5+ years of hands-on application development experience, ideally within Microsoft Dynamics 365, Power Platform and Azure environments
  • Strong hands-on development and configuration experience with Microsoft Dynamics 365
  • Hands-on experience developing solutions using Microsoft Power Platform and Microsoft Dataverse
  • Strong understanding of Dataverse data modelling, including tables/entities, relationships, business rules and security
  • Experience developing cloud-based components and integration services using Microsoft Azure
  • Strong experience developing and consuming REST APIs and integrating enterprise applications using APIs, middleware and integration services
  • Experience integrating Dynamics 365 and Dataverse with internal and external systems
  • Hands-on experience with ETL, data integration, data mapping, transformation, migration and synchronization
  • Experience developing and configuring workflows, forms, business processes, automation and other Dynamics 365 application functionality
  • Knowledge of Microsoft Entra ID, authentication, authorization, identity management and access-control concepts
  • Experience troubleshooting complex application, API, data and system integration issues
  • Experience supporting integration testing, system testing, deployment and production stabilization
  • Understanding of software development lifecycle, source control, release management and deployment practices
  • Ability to interpret solution architecture and technical designs and translate them into high-quality working technical components
  • Demonstrated ability to work effectively under the technical direction of a Solution Architect while independently owning assigned development deliverables
  • Strong analytical and problem-solving skills with the ability to diagnose technical issues across application, data and integration layers
  • Strong written and verbal communication skills with the ability to create clear technical and support documentation
  • Experience collaborating with cross-functional teams including architecture, business analysis, QA, security, infrastructure and application support

NICE TO HAVE

  • Government or public-sector application development experience
  • Experience delivering Dynamics 365 and Power Platform solutions within complex enterprise environments
  • Experience with Azure Integration Services such as Azure Functions, Logic Apps, API Management and Service Bus
  • Experience with Power Automate and model-driven Power Apps
  • Experience with Dynamics 365 custom development using C#, .NET and JavaScript/TypeScript
  • Experience developing Dynamics 365/Dataverse plugins, custom APIs or other platform extensions
  • Experience with Azure DevOps and/or GitHub for source control, CI/CD and release management
  • Experience implementing secure integrations using OAuth 2.0, managed identities or Microsoft Entra ID application registrations
  • Experience with large-scale data migration and synchronization initiatives
  • Familiarity with Azure monitoring, logging and application troubleshooting capabilities
  • Microsoft certifications related to Dynamics 365, Power Platform and/or Azure, such as PL-400, PL-600, AZ-204 or AZ-305

ABOUT ADASTRA

Adastra is a global leader in AI and data-driven transformation, helping organizations lead with artificial intelligence—responsibly, strategically, and at scale. With over 25 years of experience, Adastra empowers enterprise clients to unlock business value through data innovation, operational excellence, and smart customer engagement.

Trusted by some of the world’s most prominent brands, Adastra delivers end-to-end solutions grounded in thoughtful strategy, robust governance, and deep technical expertise. From defining vision to ensuring execution, Adastra guides organizations through every stage of their AI, data and cloud journey—building future-ready capabilities and delivering measurable, lasting impact.

Adastra serves clients across key industries including financial services, automotive, manufacturing, technology, media and telecom (TMT), healthcare, retail, and professional services. The company employs more than 2,000 professionals across North America, Europe, and Asia.

WHAT WE OFFER

  • Opportunity for advancement and career progression
  • Competitive compensation
  • Successful referral program
  • The opportunity to work with one of Canada’s 50 Best Managed Companies
  • Satisfaction of working for a reputable company
  • A flexible, dynamic, and diverse workplace

EQUAL OPPORTUNITY EMPLOYER

In our commitment to promote fair and equitable treatment of all employees and applicants, Adastra Corporation provides equal employment opportunities for all individuals regardless of age, sex, disability, race, ethnic origin, citizenship, creed, sexual orientation, marital status, or any other ground as described in the Ontario Human Rights Code. In addition, accommodation will be provided during the hiring process. Adastra Corporation’s implementation and support of employment initiatives, encourage diversified labour force participation and equal access to opportunities based on merit and performance.

AI Usage - Our hiring process includes the use of AI-enabled tools to screen applications (e.g., keyword matching, qualification ranking). A human recruiter reviews all AI-generated shortlists to make informed hiring decisions.

There has been an increased instance of fraudulent job offers coming from people posing as Adastra HR employees. Please note that Adastra will never request fees as part of our recruiting process and any emails sent to you that are not from ‘@adastragrp.com’ or ‘@talent.icims.com’ are fraudulent. All employment offers are sent via DocuSign and if you receive an employment offer from a suspicious email and not via DocuSign, it is fraudulent.

Contact [email protected] to inquire about jobs at Adastra, to report a suspicious request for money or personal information from external websites or suspicious employment offers.

Job description provided by Adastra.
View the original posting