Senior BI Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Lead the development and optimization of complex SQL queries, stored procedures, and scalable data models.
- Design, develop, and enhance enterprise Power BI dashboards, reports, and semantic models with a strong focus on usability, performance, and maintainability.
- Perform in-depth data analysis to identify trends, anomalies, opportunities, and actionable business insights.
- Partner with business stakeholders to understand requirements and translate them into effective analytical solutions.
- Build reusable reporting templates, standards, and scalable BI frameworks.
- Develop and maintain automated solutions using Python, Power Automate, and related technologies.
- Contribute to modern data platform initiatives leveraging Microsoft Fabric, Databricks, and cloud-based analytics solutions.
- Support data quality, validation, governance, and continuous improvement initiatives.
- Collaborate with team members on solution design, peer reviews, and best practices while independently owning assigned deliverables.
- What You Bring
- 5+ years of hands-on experience in Business Intelligence, Analytics, or Data Engineering roles within complex enterprise environments.
- Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, Business, or a related field.
- Advanced SQL Server expertise, including query optimization, data modeling, ETL development, and performance tuning.
- Advanced Power BI experience, including DAX, semantic modeling, visualization design, and performance optimization.
- Strong analytical and problem-solving skills with the ability to transform complex data into actionable insights.
- Experience developing automation solutions using Python.
- Experience with Microsoft Fabric and modern cloud analytics platforms.
- Experience with Power Platform technologies, including Power Apps and Power Automate.
- Familiarity with Databricks, Spark, or large-scale data processing platforms.
- Experience with source control and deployment processes using GitHub, Azure DevOps, or similar tools.
- What Extendicare has to offer:
- At Extendicare, we believe that working as a team creates an environment that allows us to reach our potential. We value each employee, encourage equal opportunity for growth and recognize achievement. As a valued member of our team, you can expect:
- Continuous mentorship, support for life-long learning and growth opportunities.
- Opportunities for advancement and career growth within the organization.
- A rewarding and meaningful work experience where you can enrich your life and the lives of others through your work.
- Employee Family Assistance Program.
- Robust benefits package.
- #ExtendicareIT
- Time Type
- Full time
- Compensation Details
- Compensation will be discussed during the recruiting process.
- We are committed to providing competitive compensation that reflects the value of this role and the unique qualifications each candidate brings. This opportunity is a replacement for an existing role
Benefits
Additional Information
Job Description Reporting to the Hiring Manager the Senior Business Intelligence Developer will support an established, high-performing Data & Analytics team. This role is ideal for a highly analytical, detail-oriented professional who enjoys solving complex business problems through data. You will contribute to a mature BI environment, enhancing existing data models, reports, and analytics solutions while delivering meaningful insights that influence decision-making across the organization. This position will be based at our Head Office in Markham, Ontario. Extendicare offers a hybrid working environment.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at extendicare? Share your experience