
Power Platform Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Egypt.
• Design, construct, and improve Model-driven Apps and Canvas Apps.
• Create Power Automate cloud flows, manage approvals, business processes, and integrations, ensuring robust error handling and monitoring.
• Design and oversee Dataverse tables, their relationships, security roles, business rules, and solution components.
• Connect Microsoft and third-party services using standard connectors, custom connectors, and REST APIs.
• Develop reusable components while applying principles of responsive design.
• Implement solutions across various environments utilizing managed solutions and systematic Application Lifecycle Management (ALM) practices.
• Utilize Azure DevOps and Git for source control, work-item tracking, CI/CD, and deployment workflows.
• Conduct unit testing, peer reviews, defect resolution, and provide production support.
• Generate technical documentation that includes solution design, configuration, integrations, and deployment processes.
• Collaborate with developers, architects, product owners, and business stakeholders in an Agile setting.
• Manage assigned work packages from refinement and technical design through implementation, testing, deployment, and stabilization.
• Mentor and assist internal developers through pair programming, code reviews, technical support, and knowledge-transfer sessions.
• Proactively identify risks, blockers, dependencies, and technical debt, communicating them clearly to the team.
• Over 5 years of experience in software development or low-code development.
• A minimum of 3 years of practical experience in Microsoft Power Apps development within enterprise settings.
• Proven ability to deliver production-ready Model-driven Apps and Canvas Apps utilizing Power Fx, reusable components, responsive design, and sustainable development methodologies.
• Significant hands-on experience with Power Automate, encompassing cloud flows, approvals, error handling, monitoring, and integrations.
• Extensive experience with Microsoft Dataverse, focusing on data modeling, relationships, security roles, business rules, and solution components.
• Proficiency in integrating Microsoft and third-party services through standard connectors, custom connectors, and REST APIs.
• Experience in deploying managed solutions across multiple environments using structured Application Lifecycle Management (ALM) practices.
• Practical experience with Azure DevOps, particularly in repositories, pipelines, work items, and CI/CD processes.
• Strong knowledge of Git and source-control workflows.
• Familiarity with software testing, peer reviews, defect resolution, technical documentation, and production support.
• Experience working in an Agile/Scrum environment and collaborating with developers, architects, product owners, and business stakeholders.
• Excellent problem-solving and analytical abilities.
• Capability to work independently, take ownership of assigned work packages, proactively communicate risks and blockers, and contribute to an international engineering team.
• Dedication to quality, security, maintainability, governance, documentation, and knowledge sharing.
• Proficient English communication skills.
• 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 advantageous.
• Microsoft Power Platform certification, especially PL-400 or PL-600, is a plus.
• All employee benefits are provided at no cost, including a games room, daily breakfast, fruits, coffee, and other hot beverages, soft drinks and juices, as well as company outings and parties.
• Social insurance coverage.
• Open-door management policy to encourage communication.
• Comprehensive medical insurance.
• Allowances for accommodation and transportation.
• A friendly atmosphere that promotes innovation and efficiency.
• Exciting career growth opportunities and talent development.
• Encouragement for feedback.
• Programs for recognition and rewards.
• Competitive salaries and incentives offered.
• Flexible and comfortable working schedule.
• Fun committees for team engagement.
• Monetary rewards for achievements.
• Paid vacations.
• Additional social benefits.
FCamara Consulting & Training
Redwood Logistics
Greenbox Capital
NVIDIA
Get handpicked remote jobs straight to your inbox weekly.