Job Title: Microsoft Power Platform Developer (3–5 Years Experience)
Location: Pakistan (Islamabad / Remote)
Experience Required: 3–5 Years
Employment Type: Full-Time
Job Summary
We are looking for a Microsoft Power Platform Developer with 3–5 years of hands-on experience to design, develop, and deploy business applications using Power Apps, Power Automate, and Dataverse.
The ideal candidate should have experience working in IT services, consulting, or enterprise environments, with the ability to deliver scalable solutions and integrate Power Platform with external systems and Azure services.
Key Responsibilities1. Application Development
- Develop and maintain Canvas Apps and Model-Driven Apps based on business requirements
- Build and customize Power Pages (Portals) where required
- Ensure responsive UI/UX and performance optimization
2. Workflow Automation
- Design and implement Power Automate cloud flows for business process automation
- Integrate workflows with SharePoint, Outlook, Teams, and third-party APIs
- Troubleshoot and optimize existing flows
3. Custom Development (Pro-Code)
- Develop plugins, custom workflows, and business logic using C# (.NET)
- Implement JavaScript/TypeScript for form customization and client-side scripting
- Build and consume REST APIs and custom connectors
4. Dataverse & Data Management
- Design and manage Dataverse tables, relationships, and business rules
- Implement security roles, field-level security, and access control
- Ensure data integrity and performance tuning
5. Integration & Azure
- Integrate Power Platform solutions with:
- Azure Functions
- Azure Logic Apps
- Azure Key Vault
- SQL Server / Azure SQL
- Work with authentication mechanisms (Azure AD, OAuth)
6. ALM & DevOps
- Manage solutions (managed/unmanaged) across environments (Dev, UAT, Prod)
- Use Power Platform CLI (pac), Azure DevOps, and Git for deployments
- Implement CI/CD pipelines for automated releases
7. Support & Maintenance
- Provide L2/L3 support for production applications
- Debug issues and implement enhancements
- Collaborate with QA and business teams for testing and delivery
Required Technical SkillsCore Power Platform
- Power Apps (Canvas & Model-Driven)
- Power Automate (Cloud Flows)
- Microsoft Dataverse
- Power Pages (basic to intermediate level)
Programming
- C# (.NET) – Plugins, workflows
- JavaScript / TypeScript – Form scripting
- REST APIs, JSON
Tools
- Visual Studio / Visual Studio Code
- Power Platform CLI (pac)
- Git / Azure DevOps
- Postman
Integration
- SharePoint, Teams, Outlook integrations
- Third-party API integrations
Preferred Skills (Pakistan Market Focus)
- Experience with Dynamics 365 CRM (Sales/Customer Service)
- Exposure to Power BI dashboards and reporting
- Knowledge of Copilot Studio / Power Virtual Agents
- Experience working with international clients (US/UK/Middle East)
- Familiarity with Agile/Scrum methodologies
Certification Requirements
- ✅ PL-400 (Microsoft Power Platform Developer Associate) – Preferred / Strong Plus
- PL-200 or equivalent experience – Optional
Education
- Bachelor’s degree in Computer Science, Software Engineering, or related field
Experience Requirements
- 3–5 years of total software development experience
- Minimum 2+ years hands-on experience with Power Platform
- Experience in end-to-end project delivery (development → deployment → support)
Soft Skills
- Strong communication skills (especially for client interaction)
- Problem-solving and analytical thinking
- Ability to work in fast-paced IT services companies
- Team collaboration and ownership mindset
Job Type: Full-time
Application Question(s):
- Do you have hands-on experience building Power Apps (Canvas or Model-driven) in a production environment?
- Have you developed Dataverse/Dynamics 365 plugins or custom business logic using C# (.NET)?
- Have you implemented integrations using Power Automate and REST APIs (e.g., SharePoint, Azure services, or third-party systems)?
- Do you have experience managing Power Platform solutions across environments (Dev, UAT, Prod) using ALM tools like Azure DevOps or Power Platform CLI?
- Please mention your expected monthly salary (USD)
Work Location: Remote