Note: The job is a remote job and is open to candidates in USA. DIA SOFTWARE SOLUTIONS LLC is an affirmative action and equal opportunity employer offering a direct-client opportunity. The Senior Dynamics 365 / Power Platform CRM Developer will design, develop, and support enterprise CRM solutions, including Model-Driven Apps, Dataverse, plugins, integrations, APIs, and client-side customizations. The role also involves solution lifecycle management, production troubleshooting, team collaboration, and technical documentation.
Responsibilities
- Design, develop, and support Microsoft Dynamics 365 and Power Platform solutions for TEA enterprise applications
- The role requires strong hands-on experience across front-end customization, back-end development, and structured team-based development practices:
- Develop and customize Model-Driven Apps and Dataverse-based solutions
- Build server-side components (plugins, integrations, APIs using C#/.NET)
- Implement client-side customizations (JavaScript, form scripting, PCF controls)
- Design and build data integrations (REST APIs, ETL, Dataflows)
- Manage solution lifecycle using Git-based source control and CI/CD processes
- Troubleshoot and resolve production issues with root cause analysis
- Collaborate in a multi-developer team environment with a shared codebase
- Produce and maintain technical and deployment documentation
Skills
- 7 years — Hands-on development with Dynamics 365 / Power Platform
- 6 years — Building Model-Driven Apps
- 6 years — Dataverse (tables, relationships, security model)
- 6 years — C# plugin development or server-side extensions
- 6 years — JavaScript customization in Dynamics 365 / Power Apps
- 6 years — Integration using REST APIs
- 6 years — Git in a team-based environment, including Feature branching,Pull Requests,Merge/Conflict resolution
- 6 years — Working in a multi-developer environment with a shared codebase
- 2 years — Developing PCF (Power Apps Component Framework) controls
- 2 years — Experience with Power BI integration (reporting, embedding, data modeling)
- 2 years — Experience with Power Pages development and configuration
- 2 years — Experience with Power Platform Dataflows for ETL / data ingestion
- 2 years — Experience working in government or public sector environments (TEA preferred)
- 2 years — Microsoft Certifications: PL-400 (Power Platform Developer), PL-600 (Power Platform Solution Architect)
Benefits
- Remote work arrangement
- Direct hire opportunity
Company Overview