We are seeking an experienced Power Apps Developer with strong expertise in Microsoft Power Platform and SQL Server to design, develop, and maintain enterprise-grade business applications. The ideal candidate will have hands-on experience in building scalable Power Apps solutions, integrating multiple data sources, optimizing SQL performance, and implementing application lifecycle management (ALM) best practices.
Key Responsibilities
Power Apps Development
- Design and develop enterprise-scale applications using Microsoft Power Apps, Dataverse, and SQL Server.
- Build responsive Canvas and Model-Driven Apps aligned with business requirements.
- Develop and maintain reusable components, controls, and application frameworks.
- Implement complex business logic using Power Fx, collections, variables, and component libraries.
- Configure and manage role-based security models, user permissions, and access controls.
- Design and implement integrations using Custom Connectors, REST APIs, and other external services.
- Manage environment variables, managed/unmanaged solutions, and deployment pipelines.
- Support application migration across Development, Testing, UAT, and Production environments.
- Troubleshoot application issues, performance bottlenecks, and data-related challenges.
- Ensure adherence to Power Platform governance, security, and development standards.
SQL Server Development
- Develop, optimize, and troubleshoot complex SQL queries involving joins, subqueries, CTEs, and derived tables.
- Design and maintain T-SQL Stored Procedures, Functions, Views, and Database Objects.
- Perform query tuning and database performance optimization.
- Implement and manage SQL security frameworks, permissions, and row-level security.
- Analyze large datasets and support high-volume transactional applications.
- Collaborate with business and technical teams to design efficient database solutions.