Customer Data Visualization Specialist are involved in all aspects of development, including designing, coding, testing, implementing and support. Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, and innovation. The Customer Data Visualization Specialist must be able to adjust to constant business change. Common types of changes include introduction of new organizations through mergers and acquisitions, evolving goals and strategies and emerging technologies.