What are the responsibilities and job description for the W2 - Power Platform Developer position at Prohires?
Senior Power Platform Developer
Location: Onsite in Minneapolis!
Contract Type: W2
Summary: We need a Senior Power Platform Developer with 5 years of experience in Power Apps, Power Automate, Dataverse, SharePoint, and Microsoft 365. Candidate must have experience building complex apps and workflows, modernizing InfoPath, working with connectors/APIs, and understanding licensing, DLP, ALM, governance, security, and networking. Must be able to connect technical solutions to real business problems and work in an enterprise environment.
Primary Objective
Hire a highly skilled Power Platform resource who can design, develop, support, and optimize complex business applications and workflow automation solutions while ensuring compliance with governance, security, licensing, and architecture best practices.
Key Experience Required
Mandatory Experience
• Minimum 5 years of experience in:
◦ Power Apps
◦ Power Automate
◦ Microsoft 365 / Office 365 ecosystem
• Strong hands-on experience with:
◦ Dataverse
◦ SharePoint Online
◦ InfoPath forms and migration / modernization
• Proven ability to build:
◦ Complex canvas apps
◦ Complex model-driven apps
◦ Advanced Power Automate workflows
◦ Enterprise solutions using Dataverse
Core Responsibilities
1. Power Platform Solution Development
• Design and develop scalable business applications using:
◦ Power Apps Canvas Apps
◦ Model-Driven Apps
◦ Power Automate cloud flows
◦ Dataverse
• Build complex workflows involving:
◦ Multi-step approvals
◦ Conditional branching
◦ Exception handling
◦ Integration with multiple systems
◦ Notifications and escalations
• Create reusable components and scalable application patterns.
2. Business Analysis and Solutioning
• Work closely with business stakeholders to:
◦ Understand business problems
◦ Gather and refine requirements
◦ Translate business needs into technical solutions
• Recommend the best-fit Power Platform architecture based on:
◦ Functional need
◦ Scalability
◦ Cost
◦ Licensing
◦ Security
◦ Supportability
3. Dataverse and Data Modeling
• Design and implement robust Dataverse solutions, including:
◦ Tables
◦ Relationships
◦ Business rules
◦ Forms
◦ Views
◦ Security roles
• Build applications that effectively use Dataverse as the primary data platform.
• Ensure strong understanding of data architecture, performance, and governance.
4. Office 365 / SharePoint / InfoPath Modernization
• Work within the Microsoft 365 ecosystem, especially:
◦ SharePoint Online
◦ Teams integration
◦ Outlook integration
◦ Excel-based or legacy process modernization
• Assess and modernize existing InfoPath forms and workflows into Power Platform solutions.
• Integrate Power Platform solutions with SharePoint lists, libraries, and document management processes.
5. Integration, Connectors, and APIs
• Strong knowledge of:
◦ Standard connectors
◦ Premium connectors
◦ Custom connectors
◦ REST APIs
◦ Web services
• Ability to integrate Power Platform solutions with enterprise systems and third-party platforms.
• Understand authentication and connectivity methods for APIs and external systems.
6. Governance, Security, and Platform Administration
• Strong knowledge of:
◦ Power Platform licensing
◦ Data Loss Prevention (DLP) policies
◦ Environment strategy
◦ Security model
◦ Role-based access
◦ Governance standards
• Understand application security, user roles, permissions, and compliance requirements.
• Support enterprise standards for secure and controlled platform usage.
7. ALM, Deployment, Upgrade, and Support
• Hands-on experience with:
◦ Application Lifecycle Management (ALM)
◦ Managed and unmanaged solutions
◦ Deployment processes
◦ Version control
◦ Release management
◦ Patching and upgrades
• Support platform enhancements, bug fixes, and production stability.
• Ensure solutions are maintainable and deployable across environments.
8. Technical Foundation
• Strong understanding of:
◦ Security concepts
◦ Networking concepts
◦ Integration architecture
◦ Authentication / authorization
◦ Connector and API behavior
• Ability to troubleshoot issues across app, flow, data, and integration layers.
Required Skills
Technical Skills
The candidate must have strong expertise in the following:
Power Platform
• Power Apps
• Power Automate
• Dataverse
• Model-driven apps
• Canvas apps
• Power Platform environments
• Solutions and solution management
Microsoft Ecosystem
• Office 365 / Microsoft 365
• SharePoint Online
• Teams
• Outlook integrations
• Excel-based process replacement
Legacy Modernization
• InfoPath analysis and migration to Power Platform
Governance and Administration
• Licensing models for Power Platform
• DLP policies
• Environment management
• Security roles
• Governance frameworks
Integration
• Connectors
• Custom connectors
• APIs
• REST services
• Authentication methods
Technical Operations
• ALM
• Solution deployment
• Patching
• Upgrades
• Production support
• Troubleshooting
Foundational Concepts
• Security
• Networking
• Access control
• Enterprise architecture principles
Expected Capabilities
The ideal candidate should be able to:
• Build complex enterprise apps using Power Apps and Dataverse
• Build complex automated workflows in Power Automate
• Understand and solve real business problems, not just develop screens and flows
• Recommend appropriate architecture and licensing approach
• Work independently with business and technical teams
• Support migration from InfoPath and legacy solutions
• Implement governance, security, and best practices
• Work with APIs, connectors, and enterprise integrations
• Manage deployment, patching, and solution lifecycle
• Troubleshoot performance, security, and integration issues
Preferred Qualifications
• Microsoft Power Platform certifications are preferred, such as:
◦ PL-100
◦ PL-200
◦ PL-400
◦ PL-600
• Experience working in enterprise environments with governance controls
• Experience supporting multiple environments such as Dev, Test, UAT, and Production
• Experience with Azure integrations is a plus
• Experience with Power Platform Center of Excellence (CoE) practices is a plus
Education
• Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field preferred
• Equivalent practical experience may be considered
Soft Skills
• Strong communication skills
• Ability to engage with business users and leadership
• Problem-solving mindset
• Ability to convert ambiguous requirements into structured solutions
• Strong ownership and accountability
• Ability to work in cross-functional teams