Job Overview:
We are seeking a highly skilled and experienced PowerApps Developer to join our IT team. The ideal candidate will be responsible for designing, developing, and implementing solutions using the Microsoft Power Platform, including Canvas Apps, Model-Driven Apps, PowerApps Portals, and Dataverse. The role requires a deep understanding of low-code/no-code platforms, business process automation, and user-centered app design.
Key Responsibilities:
- Design, develop, and configure PowerApps applications to meet business process and functional requirements.
- Create Canvas and Model-driven apps, integrating them with Microsoft 365, SharePoint, and other data sources.
- Analyze user requirements and translate them into scalable, efficient technical solutions.
- Implement and manage security protocols, including row-level security and role-based access control.
- Write and optimize SQL queries for effective data connectivity and processing.
- Support the implementation of applications into production and provide post-deployment maintenance.
- Develop custom logic using Power FX and leverage Power Automate for workflow automation.
- Collaborate with IT architects and business stakeholders to recommend and deliver application improvements.
- Document technical specifications, workflows, and processes.
- Provide end-user training and application support.
Required Skills & Competencies:
- Expert-level knowledge of Microsoft PowerApps, both Canvas and Model-Driven apps.
- Proficient in app development, debugging, and deployment practices.
- Strong understanding of relational databases and Dataverse.
- Experience in SharePoint, Microsoft 365, and Power Platform integration.
- Familiarity with Power BI, Azure Data Factory, and Azure Analysis Services is a plus.
- Ability to write and troubleshoot SQL queries.
- Hands-on experience in web technologies and custom connectors.
- Strong analytical, problem-solving, and debugging skills.
- Excellent verbal and written communication skills.
- Ability to manage multiple priorities and deliver under tight deadlines.
Education & Experience:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 5 years of professional experience in software development with a focus on PowerApps and the Microsoft Power Platform.
- Prior experience in enterprise-level application development and support using Azure technologies.
Preferred Qualifications:
- Microsoft Certified: Power Platform App Maker Associate
- Microsoft Certified: Power Platform Developer Associate
- Experience with Agile/Scrum methodologies
- Exposure to DevOps and CI/CD pipelines for Power Platform solutions
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-04-16
J2Ee Developer
2026-05-15
Manager Enterprise Application
2026-04-24
- Posted
- May 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Vistas Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-04-16
J2Ee Developer
2026-05-15
Manager Enterprise Application
2026-04-24