Description Overview As the Data Visualization Developer you will be responsible for designing, developing, and maintaining dynamic dashboards and data visualizations using Microsoft suite of products. You will design, develop, implement and maintain reporting and analytic solutions which include both the design of the back-end data structures, the processes that refresh those structures as well as the front-end consumption layer. The data that you provide should be optimized for modern business intelligence and analytic reporting layers to provide meaningful insights.
Essential Functions & Responsibilities: The Data Visualization Developer will be a strategic thinker with hands-on technical expertise, capable of driving innovation on our Enterprise Data Platform while ensuring alignment with business goals. If you are passionate about building scalable, efficient data solutions and leading teams to success, we encourage you to apply. This role entails establishing, leading, and managing the Data & Analytics (D&A) function to drive organizational success. Key responsibilities include developing robust frameworks, creating comprehensive business requirement documentation and supporting artifacts, fostering a data-driven culture, ensuring trust and integrity in data management, and advancing technological capabilities to meet evolving business needs.
- Work with the leads to implement design, development, and maintenance of the business intelligence reports, dashboards and data warehouse solutions.
- Define and implement the data visualization strategy, ensuring alignment with business objectives and data analytics goals
- Coordinate with business stakeholders, development teams and analysts to determine data reporting and analysis requirements.
- Conduct system and data analysis, ensure the architecture aligns with the customer's functional and non-functional requirements along with technical documentation.
- Design and implement technical, scalable solutions by adhering to the SDLC, coding standards, best practices, code performance, performance tuning ensuring high quality of code.
- Implement optimized, manageable and configurable code components resulting in ease of deployment and enhancements.
- Perform documented data research and Root cause analysis for technical issues and production support.
- Conduct code reviews and test documentation reviews with leads.
- Work as a solution architect to ensure that the tools chosen are the best fit for the capability requested.
- Support database administrators and developers to build data warehousing systems optimized for business intelligence, reporting and analytics.
- Assist in data administration, modeling and integration activities for the business intelligence environments (SQL Server or similar).
- Use analytics and data mining techniques to solve complex problems and drive business decisions.
Additional Responsibilities - Lead data-driven innovation for enterprise, including investigation, adoption, and exploitation of artificial intelligence.
- Expand the organization's analytical approaches, skills, and technologies, focusing on accelerating business value creation and transformation.
- Identify new kinds, types, and sources of trusted data to enable business value innovation throughout the organization.
- Create and oversee a centralized data management service to ensure quality, traceability, timeliness, usability, and cost-effectiveness.
- Define processes for the effective, integrated introduction of new data.
- Oversee the development and deployment of the enterprise's data and analytics platform for digital business.
Qualifications: - Bachelor's degree in Data Science, Computer Science, Information Systems, Design, or a related field.
- 5+ years of experience working as a data visualization developer
- Proficiency in Microsoft data visualization tools and technologies (e.g., Power BI, MS Fabric, Synapse Analytics, etc.).
- Excellent design and storytelling skills, with a focus on creating intuitive and impactful visualizations and providing insights to business.
- Strong communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- You have in-depth understanding of RDBMS, DW design principles (star/snowflake schema), ETL framework and modeling constructs (OLAP/ROLAP, Relational DB)
- Knowledge of working in Data platforms development using Azure Storage, Azure Data Factory, Azure Pipelines, Azure IaaS/PaaS, MuleSoft related to databases.
- Proficient in writing complex SQL Queries, Store Procedures, Views and ETL in re-designing Databases/Data warehouses/Data Lakes using SQL server, SSIS and any custom scripts.
Additional Skills (Optional): - Certifications in data visualization or related fields (e.g. Microsoft Certified: Data Analyst Associate).
- Experience with programming languages and frameworks relevant to data visualization.
- Proficient in data modeling tools such as ER Win or similar.
- Experience in maintaining and monitoring ETL jobs by making sure that jobs are completed in a timely manner.
- Experience working with Reporting and DBA teams for any query performance tuning and optimization as required.
- Knowledge of industry best practices for PII and GDPR compliance.
- Experience with AI/machine learning/deep learning is a plus.
- Work experience in the utility services industry is a plus.
Benefits We offer a competitive range of benefits to support our employees' health, well-being, and financial security. Medical, dental, and vision benefits are available to all eligible employees on the first day of employment. For more information on the benefits available for this role, please contact the recruiter or hiring manager.
Individuals with a disability who desire a reasonable accommodation can contact the ADA Coordinator by calling 1-. We partner with the Department of Homeland Security/U.S. Customs and Immigration Service to e-Verify all newly hired employees.
An Equal Opportunity Employer.Please note: - All job offers are subject to pre-employment drug screening and a background check.
- Unless otherwise noted, we do not sponsor employees for work authorization in the U.S. for this position.
Notice to Agencies: We only accept resumes from recruiters, employment agencies, or staffing services if a Service Agreement has been signed and we have requested recruitment/staffing services for the specific position. Any unsolicited resumes will become the property of the company, and no fees or compensation will be paid to the recruiter, employment agency, or staffing service.