Job#: 3039708
Job Description:
Senior BI Developer
- Company: Enterprise Banking
- Terms: 12 months with possibility to extend
- Location: Hybrid, Toronto, ON – 3 days on site
Delivery Enablement team is looking for a reporting developer to design, implement, and maintain a set of metrics and dashboards providing insights into teams’ performance and adoption of various engineering practices and tools.
The developer is expected to be fully proficient in sourcing data from various sources, including SQL databases and REST APIs, implementing reliable algorithms to process that data, accounting for edge cases, and building user-friendly dashboards to consume and navigate the results.
The platforms used for reporting include Microsoft Power BI as well as Excel with Power Query.
The Role:
- Designs, implements, and maintains data analytics and reporting solutions for the Delivery Enablement team.
- Communicates with product managers, team coaches, and other stakeholders to collect requirements, features, bug fixes, and other feedback.
- Works with SMEs to understand data requirements and translate them into data models.
- Assembles large, complex data sets, identifies logical connections, and automates data validation and ETL processes.
- Contributes to the evolution of the team metrics and insights.
Must Have:
- Strong software engineering background with proven experience in using Relational Databases, implementing data quality, analytics, ETL and reporting.
- Hands-on coding proficiency – no exceptions (SQL and Microsoft M language are used by the team)
- Excellent communication skills and strong problem-solving abilities.
- Must be outcome oriented, delivery and execution capable, able to identify risks and quickly resolve issues, influence outcomes across multiple organizations, platforms, and stakeholders.
- Able to think abstractly and reduce complex issues and/or solutions to simplified, actionable tasks.
- Solid understanding of engineering team processes and needs.
- Must be able to work with minimal supervision.
- 3 - 5 years defining/establishing complex corporate systems.
Preferred:
- Hands-on experience with Power BI and developing complex rule-based dashboards.
- Hands-on experience with Microsoft Excel and ability to develop database-driven automated spreadsheets.
- Experience with VBA / Microsoft Office Macros
- Experience in data warehouses and data governance
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.
Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.
Employee Type:
Contract
Location:
Toronto, ON, CA
Job Type:
Engineering and Technicians
Date Posted:
June 26, 2026
Pay Range:
$80 - $90 per hour