Senior CRM Developer
Required skills
- Dynamics 365
- Power Platform
- Power Automate
- Power Apps
- C#
- JavaScript
- SQL Server
- AI-assisted development tools
- Claude Code
- GitHub Copilot
Nice to have
- utility industry
- energy industry
- data-driven services
- Power BI
- SSRS
Role summary
A rapidly growing company specializing in forensic utility bill auditing is seeking a Senior CRM Developer to enhance their in-house Dynamics 365 CRM and Power Platform solutions. The role involves configuration, customization, integration, and automation using AI-assisted development tools. The developer will partner with business stakeholders, create technical documentation, and contribute to CRM architecture decisions. This is a fully remote, individual contributor role requiring 5+ years of software development experience, with specific expertise in Dynamics 365, Power Platform, C#/JavaScript, and SQL. Experience with AI tools like Claude Code or GitHub Copilot is essential. Preferred qualifications include experience in the utility/energy sector and Power BI/SSRS.
The pioneer in forensic utility bill auditing. Since 1991 we've recovered $700M+ for 16,000+ commercial buildings — on pure contingency. No recovery, no fee. We're growing rapidly, and our in-house software is the engine behind that recovery.
We're looking for a senior developer to help own that engine: someone who can take our Dynamics 365 CRM from configuration to production-grade reliability, build real automation on the Power Platform, and work the way our team already works — with AI-assisted tools as part of daily development, not an experiment on the side.
Responsibilities
● Own configuration, customization, and integration work on our Dynamics 365 CRM implementation, from discovery through post-go-live support.
● Design, build, and support automations and low-code solutions using Power Automate and Power Apps, reducing manual work across departments.
● Use AI-assisted development tools (Claude Code, GitHub Copilot, or similar) as a standard part of your workflow — for implementation, testing, and documentation.
● Partner directly with business stakeholders to translate real operational needs into CRM and platform solutions.
● Write and maintain technical documentation as a normal part of delivery, not an afterthought.
● Work alongside our existing M365/CRM developer as a peer on CRM architecture decisions, and help mentor as the team grows.
● Track all work in JIRA, with estimation and task breakdown before development begins.
● 5+ years of professional software development experience.
● Hands-on Dynamics 365 CRM experience: configuration, customization, plugins/workflows, and third-party integrations.
● Working experience with the Power Platform — Power Automate and Power Apps required, Power BI a plus.
● Proficiency in C# and/or JavaScript for CRM customization work; comfort with SQL Server or another relational database.
● Demonstrated, hands-on use of AI-assisted development tools in real projects — not just familiarity. Claude Code preferred; Copilot, Cursor, or similar accepted.
● Excellent written and verbal communication — you'll be in the room with business stakeholders, not shielded from them.
● Comfortable working independently in a small, fully remote team.
NICE TO HAVE
Preferred Qualifications
● Prior experience in utility, energy, or another data-driven services industry.
● SQL Server Reporting Services (SSRS) or Power BI report-building experience.
● Experience mentoring other developers or acting as a technical point of contact on a project.
Benefits: 401(k) with company match, health/dental/vision insurance, flexible spending accounts, paid time off, and 11 paid holidays.
Similar roles
- Operations Analyst, Cross-DepartmentUtiliSave, LLC · Remote · Remote
- Forensic Regulatory Data AnalystUtiliSave, LLC · Remote · Remote
Dynamics CRM DeveloperCaption Call · Salt Lake City, UT · Hybrid- Dynamics CRM DeveloperPLANET TECHNOLOGIES · Washington, DC · Hybrid
- CRM Developer (Contract)ALO · Beverly Hills, CA · Onsite
- SharePoint Developer/Analyst IIChickasaw Nation Industries, Inc. · Remote · Remote
