CRM Senior Developer/Administrator
FloresHR · Remote Worker - United States ·
- Work mode
- Remote
- Seniority
- Senior
Job Title: CRM Senior Developer/Administrator
Job Type: FT
Location: #LI- 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.