Sr. Dynamics 365 Developer in Fort Mill, South Carolina at AccruePartners

Date Posted: 7/24/2020

Job Snapshot

Job Description


  • A stable, privately held company in the energy sector with various locations throughout the US.
  • One of the largest providers of Energy Solutions in the United States, with the senior management team fielding more than 150 years combined experience in the electric industry.
  • Our client provides engineering, construction and maintenance for distribution and transmission powerlines, substations, Engineering, Procurement and Construction (EPC) projects and renewable energy projects.


  • Opportunity to be a part of a highly visible, transformational IT initiative.
  • Competitive base pay and benefit package.
  • A company culture that offers a family friendly environment and promotes internal growth.


  • Designs and builds business applications and support functions based upon identified business requirements and use cases
  • Acts as a lead in providing application design guidance and consultation, utilizing a thorough understanding of applicable technologies, tools and designs.
  • Familiar with the technology stack that supports Microsoft Dynamics CRM, including Visual Studio and the SDK
  • Understand how to customize the app, including, but not limited to customized plug-ins, workflows, reports, and entities
  • Analyze highly complex business requirements, designs and writes technical specifications to design complex computer applications and may provide coding direction to less experienced staff
  • Create web portals for enterprise MS Dynamics 365 CRM applications
  • Create solution components; create managed and unmanaged solutions; configure publishers and versions; work with multiple solutions; import and export solutions
  • candidate assures quality, security and compliance requirements are met.
  • Implement Dynamics CRM views and visualizations
  • Create view types; manage system, public, and personal views; create, modify, and delete views; customize views; customize charts; customize dashboards; use themes
  • Configure field customizations
  • Develop and configure fields; configure field properties; use calculated fields; use rollup fields; configure global option sets; create alternate keys; configure field-level security; understand status and status reasons
  • Implement entity relationships
  • Create relationship types; understand cascading rules; work with hierarchical data; understand and configure entity mapping; create connections and connection roles Understand when to use business rules; understand business rule scopes; understand how business rules are triggered; configure business rules, conditions, and actions
  • Implement workflows; identify workflow types; implement dialogs and custom actions; identify when to use business process flows, workflow dialogs, and custom actions
  • Create business process flows; enable business process flows; work with steps, stages, and categories; work with multiple entities; use conditional branching; implement role-driven business process flows
  • Design application, technical, domain, or solution architecture, including design and implementation of solutions.


  • 7+ years of application development and implementation experience.
  • Must have strong technical skills on MS Dynamics 365 and earlier with online & on-premises environment
  • Hands on experience in C#.Net, Java Script, MS SQL, MS CRM SDK, MSD developer toolkit
  • Experience in Workflows, Plugins, Form Customization and CRM Administration
  • Experience with MS CRM & 3rd party integration is preferred
  • Ability to communicate with key stakeholders across the enterprise
  • Strong problem solving and analytical skills