> Markdown version of [/jobs/ext/3853923-senior-power-platform-developer](https://www.wearedevelopers.com/jobs/ext/3853923-senior-power-platform-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Power Platform Developer - **Company:** U S A CONSULTING INC - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Application Integration Architecture, Application Lifecycle Management, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Data Hub, Data Visualization, Relational Databases, Software Debugging, Github, Microsoft Dynamics, Microsoft SQL Server, Open Data Protocol, Systems Development Life Cycle, Power BI, Azure Active Directory, Software Engineering, System Testing, Systems Integration, Transact-SQL, Enterprise Application Integration, Flexi (Photoshop Plugin), Model-Driven Development, Enterprise Software Applications, Microsoft Power Automate, Power Platform Integration, Delivery Pipeline, Information Technology, Restful APIs, Software Version Control, Serverless Computing, Powerapps, Web Api - **Published:** October 21, 2026 - **Apply:** https://www.dice.com/job-detail/060f5d0a-d168-4ac5-b37a-9959c1912db8 ## About the Role * 3+ years of hands-on experience with Microsoft Power Platform, including Power Apps canvas and model-driven applications, Power Automate, and Dataverse. * 3+ years of C#/.NET development experience, including building custom connectors, Azure Functions, or application integration components. * Experience implementing authentication and authorization using Microsoft Entra ID. * Experience with solution-based ALM, including managed solutions, environment management, and deployment pipelines. * Strong knowledge of Microsoft SQL Server and T-SQL. * Experience integrating applications with REST APIs, enterprise services, and relational databases. * Strong analytical, troubleshooting, and problem-solving skills. * Excellent written and verbal communication skills. * Ability to develop technical documentation and work effectively within a collaborative development team. Preferred Qualifications * Experience customizing Microsoft Dynamics 365 Customer Engagement, including plug-ins and Dataverse Web API/OData. * Experience integrating Power Platform solutions with .NET Web APIs and enterprise identity providers such as SecureAuth. * Familiarity with Microsoft Power BI for reporting and data visualization. * Experience with Azure DevOps and GitHub for source control, collaboration, and deployment management. * Experience working in Agile software development environments. * Master's degree in Computer Science, Information Systems, Engineering, or a related technical discipline. ## Description We are seeking an experienced Power Platform Developer to design, develop, and maintain enterprise applications using Microsoft Power Apps, Power Automate, and Dataverse. This role involves building canvas and model-driven applications, automating business processes, designing data models, and integrating Power Platform solutions with existing .NET services and SQL Server databases. The ideal candidate will have strong experience in Microsoft Power Platform, C#/.NET development, Azure Functions, enterprise application integration, and solution-based Application Lifecycle Management (ALM). The developer will work under the direction of the Systems Development Unit to deliver secure, reliable, and scalable solutions in accordance with Agency and State software development standards., * Design, develop, and maintain canvas and model-driven applications using Microsoft Power Apps. * Build and configure Power Automate flows to support business processes and workflow automation. * Design, implement, and maintain Dataverse data models and configurations. * Develop custom connectors and Azure Functions using C# to integrate Power Platform solutions with existing MPAS .NET Web APIs and SQL Server data. * Implement authentication, authorization, and access controls using Microsoft Entra ID. * Manage solution-based ALM practices, including managed solutions, environment configuration, and deployment pipelines. * Configure security roles and permissions to ensure appropriate access to applications and data. * Maintain, enhance, and support existing Power Platform and Dynamics 365 solutions. * Troubleshoot application issues, debug code, and resolve defects and integration problems. * Perform unit, integration, and system testing to validate application functionality and quality. * Develop and maintain technical documentation, including application designs, integration specifications, and deployment procedures. * Participate in code reviews and follow established coding standards and development best practices. * Collaborate with technical teams and stakeholders to support application development and system integration. * Comply with applicable Agency and State software development policies, standards, and guidelines.