Tech Stack
AzureRESTAPIPower BIJSON
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Power Apps Developer to join our innovative team and play a key role in creating and optimizing scalable applications within the Microsoft Power Platform ecosystem. The ideal candidate will bring a strong track record in low-code development and a passion for streamlining business processes through automation and seamless integrations.
Responsibilities
- Design, develop, and maintain Canvas Apps, Model-Driven Apps, and Power Automate flows
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions
- Integrate Power Apps with Dataverse, SharePoint, Power BI, Azure, and other Microsoft 365 services
- Participate in solution design, testing, and deployment following established governance and ALM practices
- Work with the Power Platform CoE to ensure compliance with DLP policies, data security, and performance standards
- Support ongoing maintenance, debugging, and enhancements of existing apps
- Document technical designs, data flows, and user guides
- Contribute to continuous improvement and platform adoption initiatives
Requirements
- 3+ years of hands-on experience creating both Canvas Apps and Model-Driven Apps in Microsoft Power Apps
- Knowledge of Power Automate, Dataverse, and Power BI integration for scalable solutions
- Expertise in leveraging formulas, Power Fx, JSON, and REST APIs across the Power Platform
- Background in deploying, maintaining, and debugging low-code/no-code applications
- Skills in managing role-based access, environment strategies, and adhering to Application Lifecycle Management (ALM) best practices
- Familiarity with Power Platform connectors and custom API integration
- Experience with governance frameworks, including DLP policies and Microsoft Entra ID
- English language proficiency at an Upper-Intermediate level (B2) or higher
Nice to Have
- Familiarity with Microsoft Fabric
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to clients across various industries.
We Offer
- Opportunity to work with cutting-edge technologies
- Collaborative and innovative work environment
- Professional growth and development opportunities