Job Title: Senior Microsoft Power Apps Developer (Power Platform Architect Certified)
Experience: 10+ Years
Employment Type: Full-Time
Location: [Pakistan/Islamabad / Remote ]
Role Overview
We are seeking a highly experienced Senior Microsoft Power Apps Developer with over 10 years of professional experience in software development and deep expertise in the Microsoft Power Platform. The ideal candidate is a Microsoft Certified Power Platform Solution Architect Expert (or equivalent) with strong hands-on development capabilities and a proven track record of designing, developing, and delivering enterprise-grade applications.
This role requires a balance of architecture, hands-on development, and technical leadership, with a focus on scalable, secure, and high-performing business solutions.
Key ResponsibilitiesArchitecture & Design
- Design end-to-end solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse).
- Define solution architecture, data models, integration patterns, and governance strategies.
- Ensure alignment with Microsoft best practices, security standards, and ALM frameworks.
- Lead technical design discussions and provide architectural guidance to stakeholders.
Development & Implementation (Hands-On)
- Develop Canvas Apps and Model-Driven Apps with complex business logic.
- Build and maintain Power Automate flows (cloud & desktop).
- Customize and extend Dataverse including entities, relationships, plugins, and business rules.
- Develop custom components using PCF (Power Apps Component Framework).
- Integrate Power Platform solutions with:
- Microsoft 365 services
- Azure services (Functions, Logic Apps, API Management)
- Third-party systems via APIs
Integration & Advanced Development
- Design and implement integrations using:
- REST APIs / SOAP services
- Azure Integration Services
- Custom connectors
- Work with C#, .NET, JavaScript, TypeScript for advanced extensions.
- Implement CI/CD pipelines using Azure DevOps / GitHub Actions.
Governance & ALM
- Establish environment strategy, DLP policies, and governance frameworks.
- Manage Application Lifecycle Management (ALM) including solution packaging, deployment pipelines, and version control.
- Monitor platform usage, performance, and security compliance.
Leadership & Collaboration
- Mentor junior and mid-level developers.
- Collaborate with business analysts, product owners, and stakeholders to translate requirements into solutions.
- Conduct code reviews and enforce development standards.
- Provide effort estimations and technical roadmaps.
Required QualificationsExperience
- 10+ years of experience in software development.
- 5+ years of hands-on experience with Microsoft Power Platform.
- Proven experience delivering enterprise-scale Power Apps solutions.
Certifications (Mandatory)
- Microsoft Certified: Power Platform Solution Architect Expert
Preferred Additional Certifications
- Microsoft Certified: Power Platform Developer Associate
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: Azure Solutions Architect Expert
Technical SkillsCore Power Platform
- Power Apps (Canvas & Model-Driven)
- Power Automate (Cloud & Desktop)
- Dataverse (advanced configuration & customization)
- Power BI (integration and reporting)
Development
- C#, .NET Core / .NET Framework
- JavaScript / TypeScript
- PCF Controls development
- HTML, CSS
Integration & Cloud
- Azure Services (Functions, Logic Apps, Service Bus)
- REST APIs & Web Services
- Custom Connectors
Tools & Practices
- Azure DevOps / GitHub
- CI/CD pipelines
- Agile / Scrum methodologies
Licensing Knowledge (Important)
Strong understanding of Microsoft Power Platform licensing models, including:
- Power Apps Licensing:
- Per App Plan
- Per User Plan
- Pay-as-you-go model
- Power Automate Licensing:
- Per User Plan
- Per Flow Plan
- RPA (Attended/Unattended)
- Dataverse Capacity Add-ons
- Power Platform Premium Connectors licensing implications
- Ability to design solutions optimized for cost efficiency and licensing compliance
Soft Skills
- Strong problem-solving and analytical thinking
- Excellent communication and stakeholder management skills
- Ability to work independently and lead technical initiatives
- Detail-oriented with a focus on quality and performance
Nice to Have
- Experience with Dynamics 365 (CRM modules)
- Exposure to AI Builder / Copilot Studio
- Knowledge of enterprise security (Azure AD, RBAC, Conditional Access)
- Experience in large-scale digital transformation projects
What We Offer
- Opportunity to work on cutting-edge Microsoft technologies
- Leadership role with architectural influence
- Collaborative and growth-oriented environment
- Competitive compensation and benefits
Application Question(s):
- Do you have hands-on experience designing and developing enterprise solutions using Microsoft Power Apps, Power Automate, and Dataverse?
- Do you have 10+ years of overall software development experience?
- Do you hold the Microsoft Certified: Power Platform Solution Architect Expert certification or any other?
- Are you currently based in Islamabad / Rawalpindi, Pakistan?
- What is your expected monthly salary in PKR ?
Work Location: Remote