What are the responsibilities and job description for the Power Platform Developer position at eStaffing Inc.?
Job Title: Power Platform Developer (Power Pages / Power Apps / Power BI)
Job Location: 100% Remote
Contract Duration: More than 12 Months
W2 candidates only
USC, GC or GC-EAD are only preferred
Overview
We are seeking an experienced Power Platform Developer to support a multi-year initiative focused on modernizing and migrating legacy systems into the Microsoft Power Platform. This role focuses heavily on Power Pages, Power Apps, and Power BI, with SQL as a critical supporting skill.
You will join a growing BI team (expanding from 5 to 7 developers) and contribute directly to the future-state Power Platform Center of Excellence (CoE).
Key Responsibilities
- Design, build, and maintain secure Power Pages portals, including authentication, permissions, and integration with Dataverse/SQL.
- Develop Power Apps (Canvas and/or Model-Driven) including forms, logic, components, and workflows.
- Build advanced Power BI dashboards using DAX, M-Code, and PowerQuery.
- Participate in the migration of legacy reporting assets into the Power Platform ecosystem.
- Design and optimize SQL queries, stored procedures, and data connections for enterprise sources such as Teradata and Databricks.
- Work with business partners to translate business use cases into functional technical solutions.
- Perform light data modeling tasks; contribute to enhancing existing models as needed.
- Collaborate in a fast-paced agile environment with shifting priorities.
- Update tasks, status, and progress in JIRA.
Required Skills & Experience
- Strong experience with Power Pages development.
- Strong experience with Power Apps (Canvas or Model-Driven).
- Advanced skills in Power BI (DAX, M‑Code, PowerQuery).
- Intermediate to advanced SQL skills.
- Experience working with enterprise data sources, including Teradata and/or Databricks.
- Ability to interpret Business Use Cases and turn them into working solutions.
- Strong communication skills and ability to self-manage with minimal direction.
- Comfortable working in a fast-changing environment with shifting daily priorities.
- Desire to learn and expand Power Platform capabilities.
Nice to Have
- Experience with Power Automate or Microsoft Dataverse.
- Exposure to Power Platform ALM, Dev/Test/Prod environments, or solution lifecycle principles.
- Experience contributing to a Center of Excellence (CoE).
- Familiarity with data governance, security roles, or performance optimization.
What You’ll Gain
- Hands-on experience migrating to a modern Power Platform architecture.
- Direct involvement in building a Power Platform CoE.
- A chance to significantly shape the future of reporting and applications within the organization.