Dynamics 365 Sr. CRM Developer / W2 position, No visa sponsorship available.

Overview

On Site
Contract - W2
Contract - Independent
Contract - 6 month(s)+

Skills

Dynamics 365
CRM Developer

Job Details

Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.

Position: Dynamics 365 Sr. CRM Developer
Location: Rancho Cucamonga, CA(3 Days a week On-site)

Working Hours: 40 Hours a week. Rotational On call support during non-business hours and Monthly Once Sunday Production Deployment Support.

W2 position, No visa sponsorship available.

Job Overview:

  • The Level 3 Dynamics 365 CRM Developer will provide technical support, troubleshooting, and system maintenance for Dynamics 365 Customer Engagement applications. This role serves as the escalation point for the Level 2 support team and requires close collaboration with Functional teams, Level 2 Support, and Customer teams to optimize system performance and ensure a seamless end-user experience. The ideal candidate will have extensive experience in large-scale Dynamics 365 CE development and support projects, including external integrations. They should be self-driven and possess expertise in managing production environments to enhance operational efficiency and implement improvements.


Key Responsibilities:

  • Provide Level 3 support for Dynamics 365 CE, resolving issues escalated from the Level 2 support team.

  • Troubleshoot system performance issues, data inconsistencies, and configuration errors within Dynamics 365 CE.

  • Perform root cause analysis on recurring problems and recommend system enhancements or changes.

  • Perform code fixes escalated from the Level 2 team and ensure unit test cases are updated to prevent future issues.

  • Develop and deliver optimal technical designs for enhancements raised by customers and oversee delivery through Design, Development, Testing, and Deployment across SIT, UAT, and Production environments.

  • Manage the Azure DevOps CI/CD pipeline for Dynamics 365 CE solution deployments across Dev, SIT, UAT, and Production environments.

  • Manage and perform monthly releases to the production environment during non-business hours, ensuring system stability after each release.

  • Document support activities, resolutions, and best practices for future reference and knowledge sharing.

  • Stay current with Dynamics 365 CE updates, new features, and industry best practices.

  • Engage in proactive system monitoring and preventative maintenance to identify and resolve potential issues before they impact users.

  • Collaborate with cross-functional teams, including business analysts and project managers, to gather requirements and align solutions with business goals.

  • Provide training and technical guidance to Level 2 support teams to enhance their troubleshooting and resolution capabilities.

  • Generate and analyze system performance and support metrics to identify trends and recommend long-term improvements.

  • Contribute to disaster recovery planning and ensure backups are functional and meet recovery objectives.

  • Ensure compliance with security protocols and data protection regulations when implementing system changes or integrations.

  • Engage with the Level 2 Team to provide feedback on operational improvements and understand upcoming releases.

  • Communicate effectively with stakeholders at all levels to provide regular updates on progress, challenges, and resolutions.

  • Be available as an on-call support engineer on a rotational basis during non-business hours to support critical production incidents.

Minimum Qualifications:

  • 10+ years of hands-on experience supporting and troubleshooting Dynamics 365 Customer Engagement (CE) applications.

  • Strong knowledge of Dynamics 365 CE modules

  • Experience with system configurations, customizations, workflows, Azure integrations and Power Automate within the Dynamics 365 CE environment.

  • Experience with JavaScript, C#, Plugins, Custom Workflows, and Web Resources in Dynamics 365 CE..

  • Strong knowledge of Power Platform, including Power Automate, Power Apps, and Power BI.

  • Experience with Dataverse, Custom APIs, and external system integrations using REST APIs, OData, or SOAP.

  • In-depth understanding of Dynamics 365 Solution Management, including managed and unmanaged solutions.

  • Experience in developing in Azure integrations such as Service Bus, LogicApps, Functions etc.

  • Strong problem-solving skills, with the ability to troubleshoot technical and functional issues independently.

  • Proficiency in managing Azure DevOps pipelines for CI/CD and version control.

  • Experience with automated testing frameworks and tools for Dynamics 365 CE

  • Proficiency in data migration and management using tools like KingswaySoft, Scribe, or Data Export Service.

  • Excellent communication skills, both verbal and written, with the ability to explain technical concepts to non-technical users.

  • Microsoft Dynamics 365 certifications are a plus but not required.

Preferred Qualifications:

  • Experience working in an ITIL-based support environment.

  • Familiarity with GDPR, data security, and compliance requirements within Dynamics 365 implementations.

  • Ability to manage multiple priorities, meet deadlines, and work effectively in a fast-paced environment.

  • Experience working in cross-functional teams

Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.