Microsoft Dynamics CRM and Power Platform Engineer at The Battery Network
$110,000–$130,000
Jul 12, 2026
—
Jul 21, 2026
What this job asks for AI summary
A hands-on engineering role responsible for developing, extending, and maintaining a Microsoft Dynamics 365 CRM and Power Platform ecosystem, with particular emphasis on customer-facing portals built on Power Pages and Dataverse. Day-to-day work spans CRM configuration, C#/.NET plugin development, Power Automate flows, API integrations, and Business Central connectivity. Suited to an experienced platform engineer comfortable owning end-to-end delivery in a small, collaborative team.
Mid level · 3+ years · Remote · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 4,800 people nationally plausibly meet what this posting asks for (software developers). range 990–7,200
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (10)
The role title carries no seniority level; the title states no level. The minimum stated experience is 3+ years (or 6+ without a degree), which supports a Mid-level band — the scope is hands-on individual-contributor delivery on a small team with no people-management duties.
SOC confidence is Medium: the role is primarily hands-on platform engineering (custom plugins, PCF controls, integrations, ALM) pointing to Software Developers (15-1252), but a meaningful portion of the work — CRM configuration, portal design, stakeholder requirements translation — overlaps with Computer Systems Analysts (15-1211), listed as the runner-up.
Degree requirement is None: the JD explicitly accepts '6+ years of equivalent hands-on platform engineering experience' in lieu of a Bachelor's degree.
The core qualifications section gates on C#/.NET plugins and platform extensibility, so C# and .NET are marked required. JavaScript is also explicitly listed in the core qualifications extensibility requirement.
REST APIs are gated in core qualifications via 'API-driven integrations'; OData, Azure Functions, Logic Apps, and web services appear only under Preferred Qualifications.
Power Pages/portal experience is gated in core qualifications; the detailed portal skills (Liquid templates, CSS, web roles, PCF controls) appear under Preferred Qualifications.
Business Central integration experience appears under Preferred Qualifications only.
Azure DevOps and GitHub are listed together as alternatives under the Preferred Qualifications ALM section.
No compensation range is disclosed in the posting.
Caller marked this a fully-remote role — scored against the national candidate pool.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.