Careers

Microsoft Dynamics Developer/Solution Architect

Relevant CRM, a Microsoft partner in Raleigh, NC, has been helping businesses achieve their CRM goals for over 20 years. Our solutions for equipment dealers have been installed in over 400 customers throughout the US and abroad, and we were one of the first 50 Microsoft Dynamics partners in the U.S. We deliver great customer experiences, build rewarding careers while anticipating what’s next. And, we are always looking for awesome Dynamics professionals to join our team!

Qualifications

3-5 years required experience in:

  • Software development, specifically within Microsoft Dynamics CRM
  • Agile development principles
  • Customer support and issue resolution

Technology platforms

  • C#, ASPX, .NET
  • SQL Transact
  • Javascript
  • CRM API, REST/ODATA and SOAP endpoints
  • Web services
  • Microsoft SQL/Fetch XML Reporting Services
  • SSRS including plugins, scripting and form creation

Essential job duties

  • Responsible for the development and on-going support of custom applications and objects within Microsoft Dynamics CRM
  • Extend capability of CRM through creation of new entities, forms, dashboards, views and work flows
  • Strong understanding of and ability to configure security groups, roles and teams
  • Demonstrated proficiency in using the either the CRM SDK or plugin platforms
  • Experience with D365 CDS PowerApps model, automating business processes with Microsoft Flow
  • Develop SSRS reports using Microsoft SQL and FetchXML
  • Understand and articulate best practices related to application enhancements/customizations and integrations with other applications
  • Perform data migrations; refine and manipulate data using T-SQL in a Microsoft SQL environment
  • Test and develop programming modifications. Write testing plans for others to test your work
  • Experience using Visual Studio, AzureDevOps, source control and continuous deployment environments
  • Install, deploy and configure CRM Organizations
  • Other duties as assigned by your supervisor