Power Platform Developer

Posted 1 day ago

This is a fully remote position, open to applicants in Egypt.

📋 Description

• Design, develop, and enhance Model-driven Apps and Canvas Apps utilizing reusable, scalable, and maintainable development methodologies.

• Create Power Automate cloud flows, manage approvals, business processes, and facilitate integrations with proper error handling and monitoring.

• Design and oversee Dataverse tables, their relationships, security roles, business rules, and various solution components.

• Integrate Microsoft and third-party services via standard connectors, custom connectors, and REST APIs.

• Develop reusable components while implementing responsive design principles when suitable.

• Deploy solutions across various environments utilizing managed solutions and structured Application Lifecycle Management (ALM) practices.

• Utilize Azure DevOps and Git for source control, work-item management, CI/CD processes, and deployment activities.

• Conduct unit testing, peer reviews, defect resolution, and provide production support.

• Generate technical documentation that encompasses solution design, configuration, integrations, and deployment procedures.

• Collaborate with developers, architects, product owners, and business stakeholders within an Agile framework.

• Manage assigned work packages from refinement and technical design to implementation, testing, deployment, and stabilization.

• Mentor and assist internal developers through pair programming, code reviews, technical guidance, and knowledge-transfer sessions.

• Identify risks, blockers, dependencies, and technical debt early on and communicate them effectively to the team.


⛳️ Requirements

• Over 5 years of software development or low-code development experience, including at least 3 years of practical Microsoft Power Apps development in enterprise settings.

• Demonstrated experience in delivering production-ready Model-driven Apps and Canvas Apps utilizing Power Fx, reusable components, responsive design, and maintainable development practices.

• Extensive hands-on experience with Power Automate, including cloud flows, approvals, error handling, monitoring, and integrations.

• Strong background with Microsoft Dataverse, including data modeling, relationships, security roles, business rules, and solution components.

• Experience in integrating Microsoft and third-party services using standard connectors, custom connectors, and REST APIs.

• Proven experience in deploying managed solutions across multiple environments using structured Application Lifecycle Management (ALM) methodologies.

• Practical experience with Azure DevOps, including repositories, pipelines, work items, and CI/CD processes.

• Strong familiarity with Git and source-control workflows.

• Solid knowledge of software testing, peer reviews, defect resolution, technical documentation, and production support.

• Experience working within an Agile/Scrum environment and effectively collaborating with developers, architects, product owners, and business stakeholders.

• Familiarity with Power Platform Component Framework (PCF), plugins, JavaScript, TypeScript, custom connectors, Power Pages, Azure Functions, Dynamics 365 Sales or Customer Service, Copilot Studio, and/or AI Builder is a plus.

• Microsoft Power Platform certification, particularly PL-400 or PL-600, is advantageous.

• Strong problem-solving and analytical capabilities with a pragmatic, delivery-focused mindset.

• Ability to work independently, take ownership of assigned work packages, proactively communicate risks and blockers, and collaborate effectively within an international engineering team.

• Strong commitment to quality, security, maintainability, governance, documentation, and knowledge sharing.

• Professional English communication skills, with the ability to articulate technical decisions clearly and collaborate efficiently with international teams.


🏝️ Benefits

• All employees enjoy complimentary benefits (including our renowned games room, daily breakfast, fruits, coffee, other hot drinks, soft drinks, juices, company outings, and parties).

• Social insurance coverage.

• Open-door management policy.

• Comprehensive medical insurance.

• Accommodation and transportation allowances.

• A friendly environment that promotes innovation and efficiency.

• Exciting opportunities for career advancement and talent development.

• Encouragement of feedback.

• Recognition and reward programs.

• Competitive salaries and incentive packages.

• A welcoming atmosphere.

• Flexible and comfortable work schedules.

• Engaging committees for fun activities.

• Monetary rewards.

• A team of fun, intelligent, and creative individuals.

• Career opportunities within a growing team.

• Paid vacation time.

• Additional social benefits.

People also viewed

Smile Digital Health20 hours ago

Azure Platform Engineer

CA flagCanada OnlyFull-timePlatform EngineerC$115k – C$130k/year
ApplyView job
Shift522 hours ago

Principal Platform Engineer

US flagVirginia OnlyFull-timePlatform Engineer$255k – $280k/year
ApplyView job
Exemplar Companies, PBC22 hours ago

AI Platform Developer

US flagMassachusetts OnlyFull-timePlatform Engineer
ApplyView job
Oddball23 hours ago

Power Platform Developer

US flagUnited States OnlyFull-timePlatform Engineer$100k – $135k/year
ApplyView job
Experian23 hours ago

Vice President – Platform Engineering

US flagUnited States OnlyFull-timePlatform Engineer$250k – $350k/year
ApplyView job
Semble1 day ago

Senior Platform Engineer

GB flagUnited Kingdom, +1 more countryFull-timePlatform Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers