– Report Developer – Senior (Toronto)

– Report Developer – Senior (Toronto)

31 Aug
|
S M Software Solutions
|
Toronto

31 Aug

S M Software Solutions

Toronto

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location: 21 College Street, Toronto, Ontario – Onsite Estimated Start Date: October 6, 2026

Estimated End Date: September 22, 2027

Business Days: 240

Extension: Probable after the initial mandate

Hours: 7.25 hours per day

Security Level: CRJMC

Application Deadline: Friday, August 28, 2026 at 10:00 AM EST

Role Overview

We are seeking a Senior Report Developer to support Business Intelligence (BI) reporting enablement activities for program areas within the Ministry of the Attorney General.

The successful candidate will work closely with Project Managers, business stakeholders, and technical teams to gather requirements, model and process data, develop BI reports and dashboards, and deliver effective data visualizations using Power BI Desktop and Power BI Paginated Report Builder .

The role requires strong hands-on experience with T-SQL/PL-SQL, DAX, Azure Data Factory, Databricks, data modelling, ETL, data validation, troubleshooting, and report development . The successful candidate will also contribute to quality assurance, accessibility compliance, technical documentation, knowledge transfer, and migration activities.

Must-Have Skills

- 2+ years of hands-on experience with Power BI Desktop and Power BI Paginated Report Builder.
- 4+ years of experience working with SQL query languages, including T-SQL and PL/SQL.
- 2+ years of experience with DAX programming.
- 2+ years of experience with ETL tools such as:

- Microsoft Azure Data Factory

- Databricks
- Strong knowledge of data modelling methodologies.
- Experience developing BI reports, dashboards, and data visualizations.
- Experience troubleshooting BI solutions, reports, dashboards, and database queries.
- Experience analyzing data to resolve data quality issues and validate reports.

Nice-to-Have Skills
- Experience working within a Business Intelligence team or environment.
- Strong troubleshooting skills involving BI solutions, analytical reports, dashboards, and T-SQL queries.
- Experience performing data analysis and report validation.
- Experience working collaboratively to troubleshoot and resolve technical problems.
- Strong oral and written communication skills.
- Strong interpersonal, consultative, and facilitation skills.
- Experience communicating technical information to non-technical stakeholders.
- Experience preparing technical and project documentation.

Key Responsibilities
- BI Requirements & Solution Assessment
- Participate in requirements-gathering sessions to understand functional and non-functional requirements.
- Work with Project Managers, business areas, and project stakeholders to evaluate reporting and BI requirements.
- Assess requirements and define appropriate approaches for delivering effective BI solutions.
- Collaborate with project teams to determine appropriate reporting, dashboard, visualization, and data-processing solutions.
- Support planning and development activities to meet BI reporting workload demands.
- Data Modelling, ETL & Data Processing
- Perform data modelling activities to support BI reporting and analytics requirements.
- Develop data processing pipelines to supply data repositories and data warehouses.
- Use Microsoft Azure Data Factory and Databricks to support Extract, Transform, and Load (ETL) processes.
- Apply appropriate data modelling methodologies.




- Work with Microsoft SQL Server and Oracle database environments.
- Analyze data to identify and resolve data quality issues.
- Support data validation and ensure data accuracy for reporting solutions.
- Power BI Report & Dashboard Development
- Design and develop reports, dashboards, and data visualizations using:

- Power BI Desktop
- Power BI Paginated Report Builder
- Develop Power BI solutions based on functional and business requirements.
- Write and implement DAX code to support business logic within Power BI reports.
- Explore options for redesigning outdated reports and improving reporting solutions.
- Develop effective and user-focused visualizations.
- Ensure reports and dashboards provide accurate and meaningful business information.
- Troubleshooting & Quality Assurance
- Troubleshoot BI solutions, analytical reports, dashboards, and SQL queries.
- Investigate issues identified during pre-release testing.
- Apply corrective actions to resolve technical and reporting issues.
- Perform report validation and data analysis to ensure accuracy.
- Work with project teams to review reports and dashboards for quality assurance.
- Ensure BI solutions comply with applicable Web Content Accessibility Guidelines (WCAG) 2.1 Level AA requirements.
- Support technical reviews and issue resolution throughout the reporting lifecycle.
- Documentation, Migration & Knowledge Transfer
- Prepare technical and operational documentation required to support BI solutions.
- Provide documentation supporting migration activities.
- Document reporting solutions, data processes, technical configurations, and implementation approaches.
- Participate in knowledge-transfer activities.
- Explain technical tasks, solutions, and processes to non-technical team members.
- Contribute to project meetings by communicating work progress, risks, issues, and assessment results.
- Team Collaboration & Stakeholder Engagement
- Collaborate with Project Managers, business stakeholders, developers, data professionals, and other technical team members.
- Participate in team meetings and provide updates on work progress.
- Communicate risks, issues, findings, and recommendations effectively.
- Facilitate discussions with technical and non-technical stakeholders.
- Work collaboratively within a multidisciplinary BI environment.
- Support the team in delivering reporting solutions aligned with business requirements.

Experience & Skill Set Requirements Business Intelligence & Report Development – 40%

- 2+ years of experience with Power BI Desktop and Power BI Paginated Report Builder.
- Experience developing business intelligence reports, dashboards, and data visualizations.
- Experience designing and developing Power BI reporting solutions.
- Experience redesigning or modernizing outdated reports.
- Experience using Power BI DAX to implement business logic.
- Experience validating reports and ensuring reporting accuracy.




- Experience working in a Business Intelligence or analytical reporting environment.

SQL, Data Modelling & ETL – 30%
- 4+ years of experience with SQL query languages, including T-SQL and PL/SQL.
- 2+ years of experience with ETL tools such as Azure Data Factory and Databricks.
- Experience with data modelling methodologies.
- Experience developing data processing pipelines.
- Knowledge of Microsoft SQL Server and Oracle databases.
- Experience with data warehousing and ETL processes.
- Experience analyzing data to identify and resolve data quality issues.
- Experience troubleshooting SQL queries and database-related reporting issues.

Technical Troubleshooting & Quality Assurance – 20%
- Experience troubleshooting BI solutions, dashboards, reports, and SQL queries.
- Ability to diagnose and resolve technical problems.
- Experience performing report validation and data quality analysis.
- Ability to support pre-release testing and corrective actions.
- Experience working within a team environment to resolve technical issues.
- Understanding of accessibility requirements, including WCAG 2.1 Level AA.
- Ability to identify reporting issues and recommend appropriate technical solutions.

Communication, Documentation & Collaboration – 10%
- Excellent oral and written communication skills.
- Strong interpersonal and consultative skills.
- Strong facilitation and stakeholder-management capabilities.
- Ability to explain technical concepts and tasks to non-technical team members.
- Experience preparing technical and project documentation.
- Ability to communicate work progress, risks, issues, and assessment results.
- Strong ability to collaborate with distributed and cross-functional teams.

Preferred Technologies & Tools

- Power BI Desktop
- Power BI Paginated Report Builder
- DAX
- T-SQL
- PL/SQL
- Microsoft SQL Server
- Oracle
- Azure Data Factory
- Databricks
- Data warehousing and data modelling tools
- Microsoft SSDT
- IBM InfoSphere DataStage

Key Deliverables & Outcomes
- Develop accurate, effective, and accessible BI reports, dashboards, and data visualizations.
- Deliver BI solutions aligned with functional and non-functional business requirements.
- Develop and maintain data models and ETL/data-processing pipelines.
- Perform data validation and resolve data quality issues.
- Troubleshoot and resolve BI, SQL, reporting, and dashboard issues.
- Ensure reporting solutions meet WCAG 2.1 Level AA accessibility requirements.
- Provide complete technical documentation and migration support.
- Participate in knowledge transfer and ensure effective transition of completed solutions.
- Support BI reporting enablement activities across Ministry program areas.

How to Apply If you are interested and your profile matches the requirements, please send the following documents to [email protected] by Friday, August 28, 2026 at 10:00 AM EST :

- Updated Resume in Word format – Mandatory
- References – Mandatory
- Expected Hourly Rate – Mandatory
- Visa Status – Mandatory
- LinkedIn ID – Mandatory

Significant: Applications without all mandatory documents cannot be processed. If this opportunity is not suitable for you, please feel free to forward it to qualified Senior Report Developers / BI Developers with strong Power BI, DAX, T-SQL/PL-SQL, Azure Data Factory, Databricks, data modelling, ETL, report development, troubleshooting, and data validation experience.

📌 – Report Developer – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: – report developer – senior (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: – report developer – senior (toronto) / toronto