skip to Main Content

Microsoft Power Platform Developer

Position Summary

Entrega is a leading provider of Application Design, Development and Delivery services to global clients. Our team of professionals use their expertise and experience to deliver results for our clients that address their most important business challenges.

The Microsoft Power Platform Solution Developer will be responsible for developing applications using Microsoft Power Platform components. This Developer will be working with internal and external stakeholders to create and support business applications, dynamic reports, and workflows using PowerApps, Power Automate, Power BI, SharePoint, and Dataverse. The depth and scope of this role provides a great opportunity for advancement throughout the organization for the person that demonstrates the right attitude and aptitude for learning.

Job Description & Responsibilities

  • Translate business requirements into well-architected solutions using Microsoft Power Platforms
  • Develop custom solutions and interfaces leveraging Microsoft Power Platforms
  • Participate in technical design sessions; develop detailed technical solution documentation that is aligned with client business objectives
  • Build, deploy, and support Microsoft Power Platform custom applications

Qualifications & Experience

  • 2-3 years of experience in CRM industry
  • 1-2 years hands-on experience working with Dynamics 365 Sales/Power Platform solutions
  • Experience building custom apps for Dynamics 365/Power Platform using Canvas and/or Model Driven frameworks
  • .Net (C#) and Javascript experience interacting with ODATA and REST endpoints for Dynamics 365/Power Platform
  • Understanding of Microsoft SQL Server and Microsoft Dataverse
  • Understanding of security within Microsoft Dynamics/Power Platform applications
  • Experience working with business teams to gather business requirements to build solutions
  • Microsoft Dynamics or Power Platform certifications are preferred

Personal Attributes & Competencies

  • Ability to work independently as well as in a team environment
  • Capable of managing multiple tasks and projects simultaneously
  • Comfortability working under pressure or strict deadlines
  • Demonstrated ability to solve problems and formulate recommendations
  • Excellent communication skills
  • Exceptional attention to detail
  • Outstanding writing and analytical-thinking skills
  • Passion for learning and personal growth, specifically when it comes to technology
  • Possess organizational and prioritization skills
  • Self-starter with high degree of integrity and professionalism

Submit your resume to Please include a cover letter, salary requirements, and samples of work (if applicable).