Software Developer 2
Software Developer 2-Microsoft Dynamics 365 and Power Platform solutionsLocation: US RemoteResume and Photo ID required: For the safety and security of our clients and their systems, Please place this at the beginning of the resume when submitting the resume.Design, develop, and support Microsoft Dynamics 365 and Power Platform solutions for 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 documentationII. CANDIDATE SKILLS AND QUALIFICATIONSMinimum Requirements:Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.YearsRequired/PreferredExperience7RequiredHands-on development with Dynamics 365 / Power Platform6RequiredBuilding Model-Driven Apps6RequiredDataverse (tables, relationships, security model)6RequiredC# plugin development or server-side extensions6RequiredJavaScript customization in Dynamics 365 / Power Apps6RequiredIntegration using REST APIs6RequiredGit in a team-based environment, including Feature branching,Pull Requests,Merge/Conflict resolution6RequiredWorking in a multi-developer environment with a shared codebase2PreferredDeveloping PCF (Power Apps Component Framework) controls2PreferredExperience with Power BI integration (reporting, embedding, data modeling)2PreferredExperience with Power Pages development and configuration2PreferredExperience with Power Platform Dataflows for ETL / data ingestion2PreferredExperience working in government or public sector environments (TEA preferred)2PreferredMicrosoft Certifications: PL-400 (Power Platform Developer), PL-600 (Power Platform Solution Architect)