CRM Developer Jobs
CRM Developer jobs are open across technology, financial services, healthcare, and retail, at every level from junior to senior and architect, with specializations in Salesforce development, Microsoft Dynamics customization, and CRM integration engineering. See the openings below and apply to the ones that match your experience.
Find CRM Developer JobsOverview
Showing 5 of 17+ CRM Developer jobs






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. Our in-house software is the engine behind that recovery.
What excites you?
UtiliSave is becoming a modern, AI-enabled company, and this role helps drive that change. You will own your work from start to finish, with no one else picking it up to finish it for you.
This probably won't suit you if you only work inside an existing playbook. We are building the standards, the tools and a modern way of developing software as we go, and we need people who help write them.
If you're curious, you look past the obvious answer, and a hard problem makes you more interested instead of less, UtiliSave could be the right place for you.
What you will be building
We build our CRM and portals ourselves, on Microsoft Dataverse and the Power Platform: Power Apps, Power Pages and Power Automate, with Dynamics 365 where it earns its place. This is not an out-of-the-box CRM. It is heavily customized to fit how our auditors and clients work. Some of it is live, some of it is in build, and all of it has to be reliable enough that auditors and clients depend on it daily. You will help take it from working to production-grade, and you will build the automation that removes manual work across departments.
Responsibilities
- Own configuration, customization and integration work on the CRM, from discovery through post-go-live support.
- Build and support Power Automate flows, Power Apps and Power Pages portals that cut manual work.
- Work from solutions, source control, pull requests and test environments. Schema changes go through review, not straight into production.
- Use AI-assisted tools (Claude Code or Cowork preferred) as a normal part of implementation, testing and documentation, and help others on the team do it well.
- Sit with business stakeholders, turn what they need into platform changes, and tell them plainly when something is a bad idea.
- Write and maintain documentation as part of delivery.
- Work as a peer on CRM architecture decisions and help mentor as the team grows.
- Track all work in Jira, with estimates and task breakdown before development begins.
Requirements
What you bring
- 5+ years of professional software development.
- Hands-on Dataverse and Power Platform work: tables, relationships, security roles, Power Automate and Power Apps. Power Pages is a strong plus.
- Dynamics 365 experience: configuration, plugins, workflows, third-party integrations.
- C# and/or JavaScript for platform customization. Comfort with SQL Server.
- Real use of AI-assisted development tools on production work with a team, including code review and release practices. Claude Code or Cowork preferred; Copilot or Cursor accepted.
- Clear writing and speaking. You will be in the room with the business.
- You work well independently on a small, fully remote team.
Nice to have
- Utility, energy or another data-heavy services business.
- Power BI or SSRS report building.
- Experience mentoring other developers.
Schedule and eligibility
Fully remote, 9:00 to 6:00 Eastern. Must be based in a US state within one hour of Eastern time. Must be authorized to work permanently in the US. We do not sponsor visas.
Benefits
$95,000 to $105,000 base plus annual performance bonus. 401(k) with company match, health, dental and vision insurance, flexible spending accounts, paid time off and 11 paid holidays.
See All 17 CRM Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find CRM Developer JobsCRM Developer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Education
- Insurance
What Employers Look For
The qualifications that appear most often in CRM developer jobs.
- Hands-on development experience with Salesforce or Microsoft Dynamics 365
- Proficiency in Apex, Visualforce, or Power Platform custom development
- Experience building and maintaining CRM integrations via REST or SOAP APIs
- Relevant platform certification such as Salesforce Platform Developer or Dynamics 365 Developer Associate
- Familiarity with Agile delivery methods and sprint-based development workflows
- Bachelor's degree in computer science, information systems, or a related technical field
Tips for Your CRM Developer Job Search
Tailor your resume to each platform
Salesforce-focused roles and Dynamics-focused roles have different keyword expectations. Rename skills sections and reorder bullet points so your strongest platform experience appears first for each application you send out.
Certify before you apply to senior roles
Many crm developer postings for mid-level and senior positions list platform certifications as a requirement, not a nice-to-have. Salesforce Platform Developer I or Microsoft Certified: Dynamics 365 Developer Associate will clear automated screening filters faster than experience alone.
Highlight integration work explicitly
Employers often screen for API and third-party integration experience separately from core CRM configuration skills. Call out the specific integrations you have built, the middleware or tools involved, and the business process each one supported.
Apply early to roles that fit
Migrate Mate lists crm developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare a live demonstration for interviews
Technical interviews for crm developer roles frequently include a live build or configuration task in a sandbox environment. Set up a free developer org or trial instance beforehand so you can demo your process without fumbling through setup on the spot.
Negotiate scope alongside compensation
CRM developer offers often have room to negotiate project ownership, platform access, and training budgets, not just base pay. Clarify during the offer stage which systems you will own and whether the company funds ongoing certification renewals.
CRM Developer Jobs: Frequently Asked Questions
Which companies are hiring the most crm developers?
Doran Jones, Creighton University, and UST are hiring the most crm developers right now, with openings concentrated in California, New York, and Pennsylvania, based on current listings on Migrate Mate as of November 2026. Demand tends to be highest at companies mid-way through a CRM platform migration or expansion.
How many crm developer jobs are remote?
About 36% of crm developer openings are fully remote or hybrid as of November 2026, reflecting the platform-based nature of the work. Integration and configuration roles that do not require on-site system access or stakeholder workshops tend to offer the most location flexibility.
How do you become a crm developer?
Start by learning a major CRM platform through its free developer edition, working through the platform's official learning paths until you can build custom objects, automation, and basic integrations. Earning a recognized platform certification validates those skills to employers. From there, build a portfolio of sandbox projects that demonstrate real business use cases, then apply to entry-level developer or administrator roles that lead into full development work.
How do you get hired as a crm developer with little experience?
Focus on earning a platform certification first, since it signals foundational competency even without professional history. Build two or three sandbox projects that solve a recognizable business problem, such as a lead routing flow or a customer service case escalation, and document them clearly. Applying to hybrid administrator-developer roles is a practical entry point because they expose you to real CRM codebases without requiring deep prior development experience.
What does the crm developer interview process look like?
Most crm developer interview processes include an initial recruiter screen, a technical phone interview covering platform fundamentals and API concepts, and a practical assessment where you complete a configuration or coding task in a sandbox. Final rounds typically involve a system design conversation and a discussion of a past project with engineering leads or a CRM architect. Some employers skip the take-home and move directly to a live coding exercise instead.
Where can I find and apply to crm developer jobs?
You can find and apply to crm developer jobs on Migrate Mate, which lists current openings from across the United States. Search for roles that match your platform specialization and experience level, then apply directly to each listing that fits.
See All 17 CRM Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find CRM Developer Jobs