IT Dynamics 365 CE Developer II

TruGreen•Nashville, TN

About The Position

The Dynamics 365 CE Developer II is responsible for full-lifecycle technical development of TruGreen’s Dynamics 365 platform, including estimation, development, testing, and support. The role works closely with IT and internal business teams to build and implement TruGreen’s Dynamics 365 roadmap in partnership with IT Architecture and Software Development teams. The position develops and configures features for Dynamics 365 Sales, Customer Service, and Customer Insights; supports and enhances those platforms; builds CRM components and integrations; and maintains the code, schemas, documentation, and support materials needed to meet system requirements and company standards. The developer also works with clients and cross-functional teams to resolve problems, manage priorities, and deliver application solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or at least 5 years of applicable equivalent work experience.
  • At least 5 years of in-depth experience and practical knowledge of core Microsoft Dynamics CRM/365 modules, including Sales, Customer Service, and Customer Insights.
  • At least 5 years of experience working with JavaScript, HTML, CSS, Dynamics 365, CRM SDK, and custom Dynamics CRM plug-ins.
  • Hands-on experience with or knowledge of Power Platform components, including Power Apps, Power Automate, and Power BI.
  • Experience with agile development and source control management through Azure DevOps.
  • Experience designing, maintaining, and implementing web applications that interact with database systems.
  • Experience working with business, engineering, and product teams to translate visions and requirements for application development teams.
  • Familiarity with Agile/Scrum methodologies and best practices.
  • Strong verbal, written, computer, technical communication, and presentation skills.
  • Strong task-management and communication skills, with the ability to manage multiple projects or tasks, meet short turnaround times, and adhere to strict quality standards.
  • Project experience with estimates and deliverables and a high degree of accountability.
  • Ability to speak, read, and write fluently in English.
  • Must be physically located in the United States while performing the job.

Nice To Haves

  • Dynamics 365 CE/CRM cloud experience.
  • Microsoft Dynamics certifications.

Responsibilities

  • Work with architects, developers, business analysts, and business users to produce software solutions.
  • Develop, implement, and configure approved application features for Microsoft Dynamics 365 Sales, Customer Service, and Customer Insights.
  • Help maintain and support the Dynamics 365 platforms to enhance user experience.
  • Develop scripts and identify and resolve bugs in Dynamics 365 and Customer Insights projects.
  • Contribute to code reviews, best practices, and CRM customization standards.
  • Build and configure CRM forms, views, dashboards, workflows, plug-ins, and web resources or scripts.
  • Build, update, and configure Customer Insights artifacts to support the Marketing Team.
  • Build endpoints to integrate Dynamics with external systems and sources using SOAP, XML, REST APIs, and different integration patterns.
  • Create and maintain schemas and code that support system and program requirements and comply with company standards, policies, and procedures.
  • Create and maintain user and technical documentation and support playbooks.
  • Work with clients to resolve problems in a timely manner and escalate issues as appropriate.
  • Work independently, balance competing priorities, and execute accordingly.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Company-matching 401(k)
  • Other programs and perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service