Senior Power Platform Developer (Custom Dataverse CRM)

UtiliSave LLC•New York, NY
•$95,000 - $105,000•Remote

About The Position

UtiliSave is building a modern, AI-enabled company, and this role will help develop and improve its internally built CRM and portals on Microsoft Dataverse and the Power Platform, including Power Apps, Power Pages, and Power Automate, with Dynamics 365 where appropriate. The CRM is heavily customized for the needs of auditors and clients. Some components are live and others are still being built, and the platform must be reliable for daily use. The developer will help bring it to production-grade quality and build automation to reduce manual work across departments. The role owns work from discovery through implementation and post-go-live support. It involves collaborating directly with business stakeholders, contributing to CRM architecture decisions, maintaining documentation, and helping establish development standards and practices. The team uses solutions, source control, pull requests, and test environments, and tracks development work in Jira. AI-assisted development tools are expected as a normal part of implementation, testing, and documentation. This is a fully remote position with working hours of 9:00 a.m. to 6:00 p.m. Eastern. Candidates must be based in a U.S. state within one hour of Eastern time and authorized to work permanently in the United States. Visa sponsorship is not available. Compensation is $95,000 to $105,000 base salary plus an annual performance bonus.

Requirements

  • At least 5 years of professional software development experience.
  • Hands-on Dataverse and Power Platform experience, including tables, relationships, security roles, Power Automate, and Power Apps.
  • Dynamics 365 experience, including configuration, plugins, workflows, and third-party integrations.
  • C# and/or JavaScript experience for platform customization.
  • Comfort working with SQL Server.
  • Production experience using AI-assisted development tools with a team, including code review and release practices; Copilot or Cursor are accepted, with Claude Code or Cowork preferred.
  • Clear written and verbal communication skills and ability to work directly with business stakeholders.
  • Ability to work independently on a small, fully remote team.
  • Must be based in a U.S. state within one hour of Eastern time.
  • Must be authorized to work permanently in the United States; visa sponsorship is not available.

Nice To Haves

  • Power Pages experience.
  • Experience in utility, energy, or another data-heavy services business.
  • Power BI or SSRS report-building experience.
  • Experience mentoring other developers.

Responsibilities

  • Own CRM configuration, customization, and integration work from discovery through post-go-live support.
  • Build and support Power Automate flows, Power Apps, and Power Pages portals that reduce manual work.
  • Use solutions, source control, pull requests, and test environments; ensure schema changes are reviewed rather than applied directly to production.
  • Use AI-assisted tools as part of implementation, testing, and documentation, and help teammates use them effectively.
  • Work with business stakeholders to translate their needs into platform changes and provide candid guidance when a proposed approach is unsuitable.
  • Write and maintain documentation as part of delivery.
  • Contribute as a peer to CRM architecture decisions and help mentor the team as it grows.
  • Track work in Jira, including estimates and task breakdowns before development begins.

Benefits

  • Annual performance bonus.
  • 401(k) with company match.
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • Flexible spending accounts.
  • Paid time off.
  • 11 paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service