Marketing Technology Developer (Remote)

CLA (CliftonLarsonAllen)•Nashville, TN
•$67,000 - $133,000•Remote

About The Position

CLA is seeking an experienced Marketing Technology Developer to join its Information Technology team. The role supports the development, configuration, and maintenance of CLA’s Sales and Marketing platform, including CRM. It focuses on building and enhancing technical solutions, supporting integrations, and contributing to automation and platform improvements while following established development standards and best practices. The position offers growth, flexibility, and a collaborative work environment. Working under senior developer guidance, the developer will build and support Microsoft Dynamics 365 and Power Platform solutions, integrations, testing, troubleshooting, and documentation. The role collaborates with administrators, senior developers, and platform owners to translate requirements into technical tasks and improve solution quality. CLA describes its compensation approach as emphasizing collaboration and career growth. Pay varies by geography, experience, education, skills, and knowledge. The posted annual compensation ranges are: California $79,000–$133,000; Colorado $73,000–$119,000; Connecticut $82,000–$124,000; Illinois $67,000–$119,000; Maryland $79,000–$128,000; Massachusetts $79,000–$128,000; Minnesota $67,000–$115,000; New Jersey $85,000–$128,000; New York $88,000–$133,000; Virginia $85,000–$128,000; and Washington $85,000–$128,000. CLA is an equal opportunity employer and states that it supports the physical, financial, social, and emotional well-being of its employees through comprehensive benefit options.

Requirements

  • No experience is required.
  • Bachelor’s degree, or a combination of relevant experience and training may be considered in lieu of a degree.
  • Foundational knowledge of Microsoft Dynamics 365 CRM and Dataverse, including tables, relationships, forms, views, dashboards, security roles, column security, business rules, and business process flows.
  • Working knowledge of C# and .NET for Dynamics 365 plugins, custom APIs, actions, and other server-side extensions.
  • Working knowledge of JavaScript and supported client-side scripting patterns for Dynamics 365 customization.
  • Familiarity with Microsoft Power Platform, including Power Apps, Power Automate cloud flows, Dataverse, and approved connectors.
  • Basic understanding of REST APIs, webhooks, middleware, authentication, data mapping, and secure integration patterns.
  • Familiarity with Azure DevOps for Git source control, work-item tracking, pull requests, build and release pipelines, solution packaging, and deployments across environments.
  • Familiarity with Dynamics 365 productivity and administration tools, including XrmToolBox and Level Up.
  • Ability to troubleshoot Dynamics 365, Power Platform, integration, and data issues by reviewing logs, errors, flow runs, and system behavior.
  • Familiarity with ServiceNow incident, request, problem, and change-management processes in an application-support environment.
  • Ability to create and execute unit, integration, regression, and user-acceptance test cases and assist with defect resolution.
  • Attention to detail involving data mappings, deployment procedures, and support runbooks.
  • Strong analytical, problem-solving, communication, and collaboration skills, with the ability to work effectively with technical and non-technical team members under senior developer guidance.
  • Excellent interpersonal skills and ability to communicate at all levels; strong problem-solving and creative skills; sound judgment; integrity, dependability, urgency, and results orientation.

Nice To Haves

  • One year of relevant experience preferred.
  • Software development experience in Dynamics or Power Apps preferred.

Responsibilities

  • Develop and enhance Microsoft Dynamics 365 solutions under senior developer guidance, including Dataverse tables, forms, views, dashboards, security roles, business rules, and business process flows.
  • Build and maintain Dynamics 365 extensions using C#/.NET plugins, custom APIs and actions, JavaScript, and supported client-side scripting patterns.
  • Create Power Platform solutions using Power Apps, Power Automate cloud flows, Dataverse, and approved connectors to automate business processes and improve user productivity.
  • Develop and support integrations between Dynamics 365, ServiceNow, marketing platforms, internal applications, and third-party systems using REST APIs, webhooks, middleware, and secure data-exchange patterns.
  • Use Azure DevOps for source control, work-item tracking, pull requests, build and release pipelines, solution packaging, and deployment across development, test, and production environments.
  • Troubleshoot CRM, Power Platform, integration, and data issues; analyze logs and errors; implement fixes; and coordinate incidents, requests, and change records through ServiceNow.
  • Write and execute unit, integration, regression, and user-acceptance test cases; assist with defect resolution; and validate solutions against business and technical requirements.
  • Maintain technical documentation for configurations, custom components, integrations, deployment procedures, support runbooks, and data mappings while following coding, security, and data-governance standards.
  • Collaborate with administrators, senior developers, and platform owners to translate requirements into technical tasks, estimate assigned work, participate in code reviews, and continuously improve solution quality.

Benefits

  • Comprehensive benefit options include health insurance, dental insurance, vision insurance, and 401(k).
  • The posting mentions additional benefits but does not specify them.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service