PowerApps Developer

Noida, Uttar Pradesh, India
Feb 03, 2025
Feb 03, 2026
Onsite
Full-Time
8 Years
Job Description

We at Coforge are seeking a highly skilled and experienced PowerApps Developer to join our team. In this role, you will be responsible for leading the development, configuration, and maintenance of application modules, ensuring seamless deployment and high-quality software performance. As a PowerApps Developer, you will leverage your expertise in Power Platform technologies, including PowerApps, Power Automate, Power Pages (Portal), and various Azure services, to deliver robust and scalable solutions that meet business needs.

Key Responsibilities

  1. Lead the Development & Configuration. Spearhead the development and configuration of custom solutions using Microsoft Power Platform, including Power Apps (Model-Driven Apps), Power Automate, and Power Pages (Portal). Your role will include the design, architecture, and deployment of applications across environments.
  2. Expert Technical Guidance. Provide expert technical guidance and leadership to the development team. Review and refine technical specifications, ensuring optimal design and coding practices. You'll re-engineer complex program components and ensure best practices are followed in every stage of development.
  3. Collaboration & Stakeholder Interaction. Work closely with stakeholders, including business analysts, project managers, and clients, to understand requirements and translate them into actionable technical solutions. You'll ensure solutions are aligned with organizational goals while addressing both functional and non-functional requirements.
  4. Troubleshooting & Maintenance. Take ownership of troubleshooting, resolving, and maintaining the solutions developed. You’ll ensure high-quality applications are delivered and perform consistently, even under peak loads. You’ll drive continuous improvement and performance optimization.
  5. Testing & Quality Assurance. Oversee testing activities and ensure all software components are thoroughly tested before deployment. You will ensure that the applications function correctly, adhering to performance and quality standards.
  6. Documentation. Maintain comprehensive documentation for each phase of development, including design, code, deployment processes, and troubleshooting steps. Ensure the team has clear, actionable, and up-to-date resources to refer to during ongoing work and post-deployment.

Primary Skills Required

  1. Microsoft Power Pages (Portal). Deep expertise in developing and customizing portals using Power Pages. You should be comfortable with creating custom portal pages, applying branding, and ensuring seamless integration with other Microsoft technologies.
  2. JavaScript & HTML. Strong hands-on experience with JavaScript and HTML for customizations and UI enhancements in PowerApps and Power Pages. You should be adept at writing clean, efficient code to provide a seamless user experience.
  3. C#. Extensive experience with C# for backend development, especially for integrating with various Azure services and ensuring the robust functionality of Power Apps and custom solutions.
  4. Azure Function App & Azure Services. Strong working knowledge of Azure Function App, Azure Key Vault, Azure App Services, Azure SQL Server, Azure Service Bus, and other Azure services. Experience with these tools will enable you to design scalable, secure, and efficient solutions in the cloud.
  5. Power Automate & PowerBI Reports. Expertise in Power Automate to automate business processes and workflows. Additionally, knowledge of PowerBI Reports is essential for creating data visualizations and insights that inform business decisions.
  6. GitHub & Azure DevOps. Solid experience with GitHub for version control and Azure DevOps for continuous integration and continuous delivery (CI/CD). You will be responsible for ensuring smooth deployment and versioning of applications.
  7. TeamSite (OpenText). Familiarity with TeamSite (OpenText) for managing web content and integrating it with Microsoft Power Platform solutions.

Secondary Skills

  • Familiarity with Dynamics 365 Sales. While not mandatory, familiarity with Dynamics 365 Sales will be an added advantage. Understanding how to integrate Power Apps solutions with Dynamics 365 to enhance CRM functionality will be beneficial for the role.

Required Qualifications

  • 8-12 Years of Experience in software development, with a strong focus on Microsoft Power Platform technologies.
  • Proven experience as a Lead Developer or similar role, leading a team of developers and managing end-to-end application lifecycle from development to deployment.
  • Expertise in Microsoft Power Platform, Azure services, and related technologies.
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Key Competencies

  1. Leadership & Teamwork. As a lead developer, you’ll need to guide the team through technical challenges, provide mentorship, and foster a collaborative environment.
  2. Problem-Solving. Strong problem-solving skills to identify bottlenecks and come up with solutions that improve application performance and usability.
  3. Communication Skills. Excellent communication skills to articulate technical concepts to non-technical stakeholders and collaborate effectively with cross-functional teams.
  4. Adaptability. Ability to adapt quickly to new tools, technologies, and business requirements.

If you are passionate about Microsoft Power Platform, particularly Power Apps, Power Automate, and Power Pages, and have a track record of leading successful development projects, we would love to hear from you. Join us at Coforge, where you’ll have the opportunity to work on cutting-edge solutions that make an impact across industries.