
PowerApps Developer
Job Description
Posted on: January 22, 2026
Job Title: PowerApps Developer Location: Jackson, MS (Remote) Duration: Long term The PowerApps Developer will design, develop, deploy, and maintain secure, scalable, and user-friendly business applications using the Microsoft Power Platform (PowerApps, Power Automate, Power BI, and Dataverse) for the Mississippi Department of Education K-12. This role is critical in transforming manual processes and legacy systems into streamlined digital solutions that support the department’s mission to improve educational outcomes and operational efficiency across Mississippi’s K-12 schools. The developer will work closely with program staff, analysts, and IT teams to deliver solutions that meet stringent security, compliance, and accessibility standards Essential Duties And Responsibilities
- Application Development & Design:
- Develop canvas and model-driven PowerApps with responsive UI/UX for internal and external users.
- Integrate PowerApps with various data sources (Dataverse, SharePoint, SQL Server, APIs).
- Build complex business workflows and automation using Power Automate (cloud and desktop flows).
- Design and manage data models, entities, and relationships within Dataverse.
- Solution Lifecycle Management:
- Follow established SDLC and Agile practices for requirements gathering, prototyping, development, testing, deployment, and support.
- Create and maintain technical documentation, including solution design, user guides, and data flow diagrams.
- Manage solution deployments across environments using solution packages and ALM tools.
- Collaboration & Analysis:
- Partner with MDEK12 program areas (e.g., Assessment, Accountability, Finance, Student Information) to translate business needs into technical specifications.
- Conduct training sessions and workshops for end-users and "citizen developers" within the department.
- Participate in cross-functional teams to integrate Power Platform solutions with other enterprise systems.
- Compliance & Security:
- Ensure all applications adhere to state and federal security policies, including FERPA and MS State IT security standards.
- Implement role-based security, field-level security, and data loss prevention (DLP) policies.
- Perform regular reviews and updates to maintain compliance and data integrity.
- Support & Optimization:
- Provide ongoing technical support, troubleshoot issues, and perform root cause analysis.
- Monitor application performance and optimize solutions for efficiency and scalability.
- Stay current with updates to the Power Platform and recommend improvements to existing solutions.
Technical Skills
- Power Platform Expertise:
- Minimum 2 years of hands-on experience developing solutions with PowerApps (canvas and model-driven) and Power Automate.
- Proven experience with Dataverse (formerly Common Data Service) – designing tables, relationships, business rules, and security roles.
- Experience with Power BI for embedding reports/dashboards into PowerApps solutions is required.
- Data Integration & Management:
- Strong experience connecting PowerApps to SharePoint Online, SQL Server, and RESTful APIs/OData.
- Understanding of data migration, ETL processes, and data governance within the Power Platform.
- Development & Tools:
- Proficiency in Power FX formula language.
- Experience using Visual Studio Code, GitHub/Azure DevOps for source control and solution management.
- Knowledge of JavaScript for custom client-side scripting in model-driven apps is required.
- Microsoft 365 & Azure:
- Working knowledge of Microsoft 365 ecosystem (SharePoint, Teams, Entra ID/Azure AD).
- Familiarity with Azure services (Logic Apps, Azure Functions, Azure SQL) for extended capabilities.
- Experience working in state government, public education, or a similarly regulated environment.
- Knowledge of Mississippi K-12 education data systems (e.g., Mississippi Student Information System – MSIS) is a significant plus.
- Experience with Power Pages for external-facing portals.
- Familiarity with Agile/Scrum methodologies.
- Understanding of .NET, C#, or other object-oriented programming for custom connectors or plugins.
- Education: Bachelor’s degree in Computer Science, Information Systems, or a related field. Relevant experience may be substituted for education on a year-for-year basis.
- Experience: Minimum of 10 years of professional experience in application development, with at least 2 years focused on Microsoft Power Platform.
- Background Check: Must pass a comprehensive background check as required by the State of Mississippi.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Senior Software Engineer

Product Owner

Remote E-commerce Product Designer

Junior Full Stack Engineer

