Microsoft Dynamics Developer

Marietta, GA 30067

Posted: 01/19/2024 Job Number: 2832

Job Description

Senior Microsoft Dynamics Developer Job Description:

The Senior Microsoft Dynamics Developer will serve as the systems subject matter expert and own the development of the Microsoft Dynamics CRM platform. This role will design and add code to the repository, troubleshoot system issues and perform day-to-day administrative tasks to ensure MS Dynamics is optimized to meet business goals.

  • Serve as the subject matter expert within all aspects of MS Dynamics to include technical requirements, system configuration, user requirements, and system upgrades.
  • Develop, implement, and support custom applications and objects within Microsoft Dynamics.
  • Identify and implement third party applications to enhance and support the CRM platform.
  • Perform CRM application testing of configurations and customizations.
  • Extend the capability of MS Dynamics through the creation of new entities, forms, workflows, and reports.
  • Design business processes and integrations between MS Dynamics applications and other applications.
  • Troubleshoot issues and deliver solutions to high priority issues.
  • Perform data migration activities.
  • Utilize PowerApps supporting delivery of key functionality across applications.
  • Assist in the development of user documentation, manuals, and data dictionary.
  • Participate in educational opportunities, reading professional publications, maintaining personal networks, maintain membership in professional organizations and attend conferences to learn new technology platforms based on business needs.
  • Provide coaching and mentoring to developers assisting with enhancing MS Dynamics software.

  • Primarily working indoors, office environment.
  • May sit for several hours at a time.
  • Prolonged exposure to computer screens.
  • Repetitive use of hands to operate computers, printers, and copiers.

  • High School Diploma or equivalent
  • Minimum 6 years of development experience within a Microsoft Dynamics CRM system, specifically with .NET (e.g. defining entities, designing forms and business logic, etc.).
  • Proven ability to write custom plugins for Dynamics 365
  • Advanced proficiency with C# and .Net. HTML, CSS, and JavaScript
  • Advanced proficiency with Structured Query Language (SQL) and familiarity with relational databases
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Microsoft CRM certification.
  • Experience working in property management, real estate or similar industry
  • Experience working in a fast pace, high-growth company

  • Computers — Knowledge of computer hardware and software, including applications and programming.
  • Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Programming — Writing computer programs for various purposes.
  • Active Learning — Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Active Listening — Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Systems Analysis — Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Systems Evaluation — Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Attention to Detail — Being careful about detail and thorough in completing work tasks. 
  • Analytical Thinking — Analyzing information and using logic to address work-related issues and problems. 
  • Cooperation — Being pleasant with others on the job and displaying a good-natured, cooperative attitude. 
  • Dependability — Being reliable, responsible, and dependable, and fulfilling obligations. 
  • Persistence — Persistence in the face of obstacles.
  • Adaptability/Flexibility — Job requires being open to change (positive or negative) and to considerable variety in the workplace.


Job Requirements


Meet Your Recruiter

Brianna Grubbs
Technical Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.