×
Register Here to Apply for Jobs or Post Jobs. X

Dynamics 365 Power Platform Technical Consultant

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: BDO USA, LLP
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    Cloud Computing, Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Summary

The Dynamics 365 & Power Platform Developer works with cutting-edge Microsoft technologies to design, build, and deliver high-quality, scalable business solutions across a variety of industries. This role collaborates closely with architects, functional consultants, and cross-disciplinary teams on end-to-end initiatives ranging in size and complexity—from rapid Power Platform solutions to enterprise-grade Dynamics 365 implementations.

The position is hands-on and delivery-focused, performing custom development, configuration, integration, and unit testing across the Power Platform, Dynamics 365, Azure, and select full-stack technologies. Developers in this role contribute to both low-code and pro-code solutions, support modern integration patterns, and continuously expand their technical and consulting skillsets through real-world project experience and ongoing career development opportunities.

Job Duties
  • Dynamics 365 Development:
    Create model driven apps, PCF controls, Custom Pages, API integration, Plugins, SSIS, Data Integration, Application Lifecycle Management, Copilot Studio, AI automation, and Pipelines
  • Power Platform Development:
    Creates custom business solutions using Microsoft Power Platform, leveraging Canvas Apps, Model-Driven Apps, Power Automate, and Power BI to develop applications
  • Cross-Functional Team

    Collaboration:

    Collaborates with cross-functional teams to define technical specifications and ensure alignment with business objectives during the development process
  • Software Design:
    Produces practical software and database designs that meet both business and technical requirements
  • Consulting:
    Gains a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations
  • Software Architecture:
    Participates in defining the software and database architecture for new solutions
  • Business Requirements Consumption:
    Gains a deep understanding of written and verbal business requirements provided by other business analysts or customers to produce and deliver software solutions
  • Business Requirements Gathering:
    Participates in client requirements gathering sessions and accurately documents business requirements
  • Implementation and Support:
    Manages software deployments and ongoing software support
  • Other duties as required
Supervisory Responsibilities
  • N/A
Qualifications, Knowledge, Skills, and Abilities

Education:

  • Bachelor's degree, and three (3) or more years of industry experience with ERP systems, required; OR
  • High School Diploma/GED and five (5) or more years of industry experience with ERP systems, required

Experience:

  • Three (3) or more years of Dynamics 365 experience, required
  • Three (3) or more years of Power Platform experience, required
  • Three (3) or more years of software development experience, required
  • One (1) or more years of experience leading development projects, required
  • One (1) or more years producing technical designs (artifacts), preferred

License/

Certifications:

  • Certification in Microsoft Power Platform or related technologies, preferred

Software:

  • Professional experience with Dynamics 365:
    Sales, Customer Service (Contact Center), Customer Insights Journeys and Data, Project Operations, or Field Service, required
  • Professional experience coding with multiple Microsoft 365 technologies, required
  • Development experience with one or more of the following, required:
    • Power Apps (Canvas, Model-Driven)
    • Power Automate
    • Power Pages
    • Copilot Studio (Formerly Power Virtual Agents)
    • Dataverse

Experience, preferred:

  • Agile Software Development Experience
  • Power Platform Custom Connectors
  • SharePoint List & Document libraries
  • Experience using source control (Azure Dev Ops, or similar)
  • Professional experience coding with Microsoft Development Platform
  • Front-end Development (JavaScript, Angular

    JS, React, Type Script, or similar)
  • Backend Development (C#, NodeJS)
  • Web Design (HTML, CSS)
  • Database Experience (Dataverse, SQL Server, or similar)
  • SQL Development Experience (Queries, Functions, Stored Procedures)
  • Cloud Technologies (Azure)
  • CI/CD Pipeline experience (i.e., Azure Pipelines, Power Platform Pipelines, etc.)
Language
  • N/A
Other Knowledge, Skills & Abilities
  • Ability to develop and learn new and emerging technologies
  • Solid understanding of object-oriented programming (OOP)
  • Ability to work within a consultative environment
  • Strong written and verbal communication skills
  • Must be open to travel to client sites, if needed
Keywords

Dynamics 365, Power Platform, Power Apps, Power Automate, Power Pages, Dataverse, Canvas Apps, Model-Driven Apps, Desktop Flows, Robotic Process Automation, RPA, Angular

JS, React, C#, NodeJS, HTML, CSS, SQL Server, SQL, Queries, Functions, Stored Procedures, Azure, AWS, CI/CD Pipeline, Azure Pipelines, Power Platform Pipelines, Copilot studio, Low Code Development, AI, Azure Open AI

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary