Any
$6 per hour
40
Apr 9, 2026
Microsoft Dynamics 365 & Power Platform Developer
***Applicants who do not read the entire job post will not be considered***
With a strong commitment to innovation and client success, we’re seeking a Microsoft Dynamics 365 & Power Platform Developer to help design and deliver modern business solutions built on the Microsoft cloud. This role offers hands-on exposure to Dynamics 365, Dataverse, Power Platform, and Copilot-driven automation, making it an excellent opportunity for a developer looking to grow rapidly in a real-world consulting environment.
Position Overview
As a Microsoft Dynamics 365 & Power Platform Developer, you will play a key role in the design, development, customization, and support of enterprise and SMB solutions built on Dynamics 365, Power Apps, Power Automate, and Copilot agents. You’ll collaborate closely with project managers, business analysts, and solution architects to translate business requirements into scalable, secure, and intelligent solutions.
This is an ideal role for an entry- to intermediate-level developer who enjoys solving business problems, automating workflows, and working directly with modern Microsoft technologies.
Responsibilities
Develop, customize, and implement solutions using Microsoft Dynamics 365 (Sales, Customer Service, Field Service) and Dataverse
Design and build Power Platform solutions, including:
Canvas and Model-driven Power Apps
Power Automate flows (cloud and approval workflows)
Integrations using secure authentication (OAuth)
Configure and extend Dynamics 365 using:
Custom entities, forms, views, and business rules
JavaScript customizations and plugins
Assist in designing and implementing Copilot agents and AI-enabled experiences to streamline business processes
Collaborate with cross-functional teams to understand business requirements and provide technical recommendations
Perform unit testing, debugging, and quality assurance to ensure reliable deployments
Provide support and troubleshooting for deployed solutions
Stay current with Microsoft best practices across Dynamics 365, Power Platform, and Copilot
Requirements
Solid understanding of the Microsoft Dynamics 365 / Dataverse platform
Experience or hands-on exposure to the Power Platform (Power Apps, Power Automate)
Comfortable working with integrations and APIs using OAuth
Experience with Dynamics customization and development using:
JavaScript
C# / .NET (plugins and services)
Familiarity with HTML, CSS, and SQL
Utilize GitHub or other repository
Experience in automation tools (power automate, zapier, n8n)
Experience in utilizing APIs and custom connectors
Experience with Dynamics 365 SDK concepts is a plus
Exposure to Business Central or ERP integrations is a plus
Strong analytical and problem-solving skills
Clear communication skills and the ability to work with both technical and non-technical stakeholders
Ability to work independently while contributing effectively to a team
Microsoft certifications such as Microsoft Certified: Dynamics 365 Developer Associate or Power Platform certifications are a plus
Benefits
We offer a dollar raise after 90 days and a passed certification
We pay for all passed certifications
Competitive salary based on experience
Comprehensive benefits package including health insurance and retirement plans
Hands-on experience with Dynamics 365, Power Platform, and Copilot agents
Clear opportunities for career growth and advancement
Collaborative, technical team environment with experienced mentors
Ongoing training and professional development in modern Microsoft cloud technologies
Submission
If you’re passionate about building solutions on Dynamics 365 and Power Platform and excited by the future of AI-powered Copilot experiences, we’d love to hear from you.
Please include the text 'OHmazing Tech' in your submission along with a resume and a brief cover letter outlining your experience and interests.
We also require a voice sample.
Because we do work with US-based organizations, we require all contractors to adopt a US-based alias from which they communicate from.