CRM Senior Developer/Administrator

FloresHR

Charlotte (NC)

Remote

USD 120,000 - 160,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
401k with company match
Life Insurance
Volunteer program

Job summary

FloresHR seeks a CRM Senior Developer/Administrator to own Microsoft Dynamics 365 Customer Engagement and the related Power Platform environment. You will handle day-to-day administration, development, support, maintenance, and continuous improvement while partnering with Product, Engineering, and external implementation resources.

Collaborating with business stakeholders, you will translate needs into practical configurations and customizations, document processes, and promote CRM reliability

Qualifications

  • 5+ years hands-on with Microsoft Dynamics 365 or Dynamics CRM including admin and development.
  • Experience with Dynamics 365 Customer Engagement and Dataverse, security, solutions, and Power Automate.
  • Experience with JavaScript in Dynamics 365, C# plugins, REST APIs or Dataverse Web API.
  • Experience with system integrations, data synchronization, deployment across environments.
  • Strong troubleshooting, problem-solving, and stakeholder communication.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Administer and maintain Dynamics 365 Customer Engagement and Dataverse.
  • Provide user support and escalate complex issues.
  • Configure and develop tables, fields, forms, dashboards, and business rules.
  • Develop customizations using JavaScript, C#, plugins, and Dataverse Web API.
  • Manage deployments across development, test, and production environments.
  • Collaborate with Product, Engineering, and external resources on enhancements.
  • Maintain documentation for configurations, automations, and integrations.
  • Perform other duties as assigned.

Skills

Microsoft Dynamics 365
Dataverse
Power Automate
JavaScript
C#
REST APIs
Integrations
Troubleshooting
Stakeholder comms

Education

Bachelor's degree or equivalent

Tools

Azure Data Factory
Azure DevOps
Power BI

Job description

Description
Job Title: CRM Senior Developer/Administrator

Description
Job Title: CRM Senior Developer/Administrator
Job Type: FT
Location: Remote, to be considered for this role, you must reside in one of the following states — AL, AK, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MI, MT, MS, MO, NC, ND, NE, NH, NM, NV, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, WI, WV, WY

Job Summary

We are passionate about our clients having a great experience and this also applies to our team and our future team members. Building a remarkable team is a top-level company priority. The CRM Senior Developer/Administrator is the hands-on internal owner of Microsoft Dynamics 365 Customer Engagement and the related Power Platform environment. This role is responsible for the day-to-day administration, development, support, maintenance, and continuous improvement of Dynamics 365, Dataverse, Power Automate, and related integrations. The role works directly with business stakeholders to understand needs and implement practical solutions, and partners with Product, Engineering, business systems architecture, and external implementation resources as needed. The CRM Senior Developer/Administrator reports to the VP of Software Engineering.

What You’ll Do
  • Platform Administration and Support:
  • Administer and maintain Dynamics 365 Customer Engagement, Dataverse, and related Power Platform environments, including users, teams, business units, security roles, permissions, upgrades, and service accounts.
  • Provide user support and serve as the internal escalation point for complex Dynamics, Power Automate, integration, security, data, and production issues.
  • Troubleshoot root causes, coordinate recovery, and communicate status, risk, and next steps clearly.
  • Configuration and Development:
  • Configure and develop tables, fields, relationships, forms, views, dashboards, business rules, business process flows, model-driven applications, and Power Automate flows.
  • Develop and support Dynamics customizations using JavaScript, C#, plugins, Dataverse Web API, REST APIs, and other supported extension patterns as needed.
  • Integration, Data, and Delivery:
  • Support integrations and bidirectional data flows between Dynamics 365 and other business applications, including data imports, updates, migrations, quality issues, monitoring, and synchronization failures.
  • Manage Dynamics solutions and deployments across development, test, and production environments, including source control, testing and UAT, releases, rollback, monitoring, and production validation.
  • Business Partnership and Continuous Improvement:
  • Work directly with business users to understand problems, clarify requirements, and translate business needs into appropriate configuration or development changes.
  • Collaborate with Product, Engineering, business systems architecture, and external implementation resources on larger enhancements and integrations while retaining accountability for CRM platform outcomes.
  • Maintain documentation for key configurations, automations, integrations, customizations, and support processes; identify opportunities to improve usability, automation, reliability, performance, and business workflows.
  • Perform other duties as assigned.
  • Maintain quality work that exemplifies and promotes the company's values.
Requirements
Who You Are
  • 5+ years of hands-on experience with Microsoft Dynamics 365 or Dynamics CRM, including meaningful administration, development, and production ownership.
  • Strong experience with Dynamics 365 Customer Engagement and Microsoft Dataverse, including configuration, security, solutions, and Power Automate.
  • Experience with JavaScript in Dynamics 365, C# plugins or other Dataverse server-side development, and REST APIs or Dataverse Web API.
  • Experience with system integrations, data synchronization, solution deployments, and application lifecycle management across environments.
  • Strong production troubleshooting and problem-solving skills, including the ability to evaluate information from multiple sources and turn ambiguous issues into clear, addressable work.
  • Ability to gather and clarify requirements with business stakeholders, communicate with technical and nontechnical partners, and independently manage multiple support and development priorities.
  • Strong verbal and written communication skills and a customer-service mindset.
  • A bachelor's degree in a related field, technical training, or equivalent practical experience.
  • An individual that understands the value of providing a high level of customer service.
Preferred Experience
  • Azure Data Factory or other Azure integration technologies, SQL and relational data concepts, or Power BI.
  • Azure DevOps, source control, CI/CD, or Power Platform application lifecycle management tooling.
  • Microsoft Dynamics 365 or Power Platform certifications.
Work Environment

This person will work Monday through Friday, 8:30am to 5:00pm EST with an hour lunch break. Roles may be approved for other schedules by managers. This role operates in a professional office environment. To be considered for this role, you must reside in one of the following states — AL, AK, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MI, MT, MS, MO, NC, ND, NE, NH, NM, NV, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, WI, WV, WY. To ensure a secure and stable work environment, candidates must have access to high-speed internet and the ability to connect their workstation directly to their router or modem using an Ethernet (hardwired) connection while working remotely. This role is mostly sedentary and consists of prolonged periods sitting at a desk and working on a computer. This role also utilizes other tools such as a phone, copy machine, and printer. Common programs often used are Outlook, Word, and Excel. This position frequently communicates with FloresHR team members and candidates and must be able to exchange accurate information clearly in these situations.

How We Support Our Team

At FloresHR, we invest in our people, our community and our technology and strive to provide work life balance, paired with professional growth for each of our employees. We provide an innovative benefit solution for our clients but that does not apply just to our clients. They extend to our team too!

  • Competitive Benefits – FloresHR offers competitive medical, dental, and vision benefits for employees and their families. We also provide company funded HSA’s, Pre- and Post-tax 401k’s with a company match up to 5%, and other great benefits such as Life Insurance, Accident Insurance, Pet insurance, and more!
  • Work Life Balance – We want all our team members to have time to focus on themselves and their families. We offer a Monday - Friday schedule, a generous vacation policy and a Life Balance Reimbursement Plan to support this.
  • Community Involvement – We love to give back to our community, and we recognize that our team does too! We have a volunteer program in place to support our team members as they help the organizations’ they are passionate about.
Our Core Values & Diversity Focus

Our vision is to be the most admired benefits partner, and our core values and beliefs are:

  • We believe in always doing the right thing.
  • We believe that a remarkable service experience is possible.
  • We believe in trusting one another as an operating philosophy.
  • We believe that high performance teams deliver extraordinary results.
  • We believe in building benefits technology that converts the complex to easy.
  • We seek to empower, empathize, and respect our team members and our world.

FloresHR is proud to be an Equal Employment Opportunity employer. We do not discriminate based on race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. We are committed to diversity and are committed to creating an inclusive environment for all employees. This is not intended to be an all-inclusive list of job related responsibilities and requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Dynamics 365 CRM Developer/Admin – Remote
Senior Dynamics 365 CRM Developer/Admin – Remote

FloresHR • Charlotte (NC)

Remote
USD 120,000 - 160,000
Health benefits
401k with company match
Life Insurance
+1
Senior CRM Developer Administrator
Senior CRM Developer Administrator

Randstad Digital • Charlotte (NC)

Remote
USD 105,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+2
Dynamics 365 Solutions Engineer
Dynamics 365 Solutions Engineer

Cornerstone Advisors • Scottsdale (AZ)

On-site
USD 60,000 - 100,000
100% paid employee health care
401(k) plan with company match
3 weeks PTO
+7
CRM Administration & Optimization Specialist
CRM Administration & Optimization Specialist

Voltyx • Overland (MO)

On-site
USD 70,000 - 95,000
Competitive Pay
Talent Development – Instructor-Led
Career Path Planning
+3
Microsoft Dynamics 365 CRM Administrator
Microsoft Dynamics 365 CRM Administrator

Rose International • Jefferson City (MO)

On-site
USD 80,000 - 120,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

CSA Partners • Lindon (UT)

On-site
USD 120,000 - 190,000
Competitive compensation
Health insurance
Life Insurance
+4
Senior Dynamics 365 & Power Platform Developer
Senior Dynamics 365 & Power Platform Developer

REV LLC • Washington

On-site
USD 117,000 - 172,000
CRM Administration & Optimization Specialist
CRM Administration & Optimization Specialist

Electric Power Systems • St. Louis (MO)

On-site
USD 70,000 - 95,000
Competitive pay
Talent development
Career path planning
+3
CRM Administration & Optimization Specialist
CRM Administration & Optimization Specialist

Electric Power Systems • Nashville (TN)

On-site
USD 90,000 - 120,000
Medical/Dental/Vision
401(k) with company match
HSA/FSA
+7
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

CSA Partners • Lindon (UT)

Hybrid
USD 120,000 - 180,000
Health insurance benefits
Life Insurance
Short and Long-term Disability
+3