Power Apps Developer

Bangalore Urban, Karnataka, India
Jan 24, 2025
Jan 24, 2026
Hybrid
Full-Time
2 Years
Job Description

We are looking for a talented and experienced Power Apps Developer to join our dynamic team. In this role, you will work on developing innovative solutions using Microsoft Power Platform, including Power Apps, Power Automate, and Power Pages, alongside SharePoint 365 and Dynamics 365. You’ll play a key role in designing, developing, and deploying custom applications that align with our business goals and drive digital transformation.

We utilize a broad range of tools, languages, and frameworks to build our solutions. While you may not have experience with all of them, having exposure to some of the following technologies or a willingness to quickly learn will position you for success.

  1. Power Apps. Proven experience in developing custom Power Apps applications tailored to business needs.
  2. Power Automate/Flow. Experience with designing and implementing automated workflows to streamline business processes.
  3. Microsoft 365. Solid understanding of SharePoint 365, Dynamics 365, and the Power Platform ecosystem, including integration and customization.
  4. SharePoint Framework (SPFx). Hands-on experience building solutions using SPFx to extend SharePoint 365 capabilities.
  5. Power Pages / Power Apps Portals. Familiarity with Power Pages or Power Apps Portals to create seamless user experiences and web applications.
  6. Third-party API Integration. Strong experience working with third-party APIs, ensuring smooth integrations and data flow.

Key Responsibilities

  1. Developing Power Apps Applications. Design and build custom applications using Power Apps that automate processes, improve business efficiency and drive digital innovation.
  2. Design Engineering Solutions. Leverage your knowledge of engineering and software development methodologies (Agile, SDLC, Iterative) to deliver solutions that align with business objectives.
  3. Data Integrations with Power Automate. Implement robust integrations and workflows using Microsoft Power Automate to connect various systems and services.
  4. Customization & Deployment. Create and deploy custom applications across Microsoft 365 suites, ensuring seamless integration with SharePoint 365, Dynamics 365, and other Microsoft tools.
  5. Collaboration with Teams. Work closely with cross-functional teams including project managers, business analysts, and stakeholders to understand requirements and deliver solutions.
  6. Security Best Practices. Apply security best practices when developing solutions for Dynamics 365 and Power Platform to ensure compliance and data protection.

Required Skills & Experience

  1. Proven Power Apps Experience. Hands-on experience in developing Power Apps applications, from inception to deployment, with a deep understanding of their capabilities.
  2. Object-Oriented Design. Strong background in object-oriented analysis and design, with the ability to craft scalable, reusable, and maintainable solutions.
  3. System Integration. Experience in integrating various systems, including third-party APIs, into the Microsoft ecosystem to create unified, efficient solutions.
  4. SharePoint 365 & Dynamics 365. Solid understanding of SharePoint 365 and Dynamics 365 platforms, including customizations, integrations, and best practices.
  5. Process Methodology. Familiarity with process methodologies such as Agile and SDLC, and experience in applying these methodologies to software development projects.
  6. Security Knowledge. Knowledge of security best practices within the Dynamics 365 and Power Platform ecosystems to ensure data integrity and protection.
  7. Certifications. Having certifications such as PL-400 (Microsoft Power Platform Developer) and PL-500 (Microsoft Power Automate and Power Apps) is highly preferred.

Ideal Candidate

The ideal candidate will be someone who thrives in a collaborative and fast-paced environment. You should have a passion for learning new technologies, the ability to solve complex problems, and a strong desire to build solutions that have a real impact on business processes. Experience with Microsoft 365 tools, including Power Platform, SharePoint 365, and Dynamics 365, will be key to your success in this role. A strong focus on security, system integration, and automation will ensure you deliver high-quality and efficient solutions that meet the needs of our organization.

If you are looking for a challenging and rewarding opportunity where you can make a tangible impact using the latest Microsoft technologies, we encourage you to apply and join our team!