Marketing Technology Developer (Remote)

CliftonLarsonAllen•Tempe, AZ
•$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. The developer works under senior developer guidance to develop Microsoft Dynamics 365 and Power Platform solutions, build integrations, support deployments, troubleshoot platform and data issues, test solutions, and maintain technical documentation. The role collaborates with administrators, senior developers, and platform owners to translate requirements into technical tasks and continuously improve solution quality.

Requirements

  • No experience is required; one year of relevant experience is preferred.
  • A bachelor's degree is required, 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, including 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 in 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 the ability to communicate at all levels; strong problem-solving and creative skills; sound judgment; integrity, dependability, urgency, and results orientation.

Nice To Haves

  • Software development experience in Dynamics or Power Apps.

Responsibilities

  • Develop and enhance Microsoft Dynamics 365 solutions, 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 deployments 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

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service