Senior Developer - Data Strategy and Analytics

EnercareMarkham, ON
Onsite

About The Position

The Senior Developer role offers a unique opportunity to lead, innovate, and drive change within the Data Strategy & Analytics team. This position combines advanced technical expertise with strategic business acumen to develop data-driven solutions that transform organizational decision-making while fostering adaptability in a dynamic environment. The ideal candidate is adept at leveraging advanced tools, platforms, and methodologies to create impactful and user-friendly data products while championing change management principles to ensure smooth adoption of new processes and technologies. This role specifically focuses on utilizing Microsoft Fabric, AI/ML techniques, and data governance principles to address complex business challenges and deliver tailored solutions for critical business functions such as call center operations, back-office processes, finance, and marketing.

Requirements

  • Bachelor's or master's degree in an analytical discipline, such as mathematics, computer science, data science, or engineering.
  • At least 5 years of experience in data analytics or a related field, demonstrating increasing levels of responsibility and leadership.
  • Expertise in Power BI, SQL (Azure databases), Microsoft Fabric, and data visualization tools, with proficiency in creating advanced dashboards and reports.
  • Strong experience with the Azure data platform, including data analysis and trend interpretation.
  • Proven ability to apply AI/ML techniques in designing innovative and effective business solutions.
  • Demonstrated experience delivering data solutions for diverse business functions, such as call center operations, back-office processes, finance, and marketing.
  • Proven ability to apply design-thinking and agile principles in developing innovative and user-focused data solutions.
  • Exceptional ability to collaborate cross-functionally and communicate complex ideas to both technical and non-technical stakeholders.
  • Experience in leading and executing change management strategies, including stakeholder engagement, training delivery, and resistance management.
  • Demonstrated experience mentoring and leading team members in a collaborative environment.

Nice To Haves

  • Experience with tools such as Microsoft Purview is a plus
  • Familiarity with data governance practices, including frameworks and tools such as Microsoft Purview (optional)

Responsibilities

  • Develop comprehensive data models, reports, and visually appealing dashboards/KPI Scorecards in Power BI to communicate critical insights effectively.
  • Conduct data analysis and interpret trends and patterns using the Azure data platform, Microsoft Fabric, and other advanced tools, presenting findings to business stakeholders and recommending optimizations.
  • Deliver tailored data solutions for key business functions such as call center operations, back-office processes, finance, and marketing, driving efficiency and insight-based decision-making.
  • Apply AI/ML techniques to develop innovative solutions that address complex business challenges and improve organizational outcomes.
  • Design and implement data governance frameworks to ensure data quality, integrity, security, and compliance across deliverables (experience with tools such as Microsoft Purview is a plus).
  • Skillfully gather, validate, and analyze data from sources like SQL (Azure database) and Power BI, ensuring meticulous accuracy and completeness.
  • Proactively assist the business in leveraging data and insights through Power BI to identify and stay ahead of emerging business trends.
  • Evaluate business needs and objectives, identifying opportunities for data enhancement and further optimization.
  • Apply design- and system-thinking concepts with an agile mindset to create and deploy incremental, viable data products utilizing in-house and open-source tools.
  • Implement Git to manage and track changes in data models, reports, and code, ensuring collaboration, consistency, and efficient handling of updates across the team.
  • Emphasize a customer- and stakeholder-focused approach, ensuring that data analysis outputs are easily consumable through intuitive visualization, presentation, and storytelling.
  • Mentor and provide ongoing coaching to junior team members, fostering their professional growth and aligning team efforts with organizational goals.
  • Lead change management efforts by identifying areas where new processes or technologies are needed, facilitating smooth adoption among stakeholders, and providing training and resources to ensure successful implementation.
  • Collaborate with cross-functional teams to anticipate challenges and proactively address resistance to change, maintaining alignment with organizational goals and strategies.

Benefits

  • Potential incentive pay
  • Incentives such as bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service