Jobs and Careers
BD

Dynamics 365 Power Platform Technical Consultant

BDO USA
United Statesfull_timeVerifiedPosted 5 Feb 2026
💰 $150,000/yr($95,000/yr$150,000/yr)

About the role

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 (1) or more of the following, required: 
o    Power Apps (Canvas, Model-Driven)
o    Power Automate
o    Power Pages
o    Copilot Studio (Formerly Power Virtual Agents)
o    Dataverse
•    Experience with one (1) or more of the following, preferred:
o    Agile Software Development Experience
o    Power Platform Custom Connectors
o    SharePoint List & Document libraries
o    Experience using source control (Azure DevOps, or similar)
o    Professional experience coding with Microsoft Development Platform
o    Front-end Development (JavaScript, AngularJS

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

BDO USA

View company profile →