Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior report developer.

Randstad

We are seeking an experienced Senior Report Developer to lead the end-to-end design, modeling, and implementation of business intelligence reports and interactive dashboards. In this role, you will collaborate with cross-functional business partners, technical leads, and stakeholders to translate complex operational requirements into high-performing Power BI solutions. Working across relational databases, cloud ecosystems, and disparate data sources, you will profile, transform, and structure data to enable self-service analytics and empower decision-making across key operational initiatives.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 12-month contract.

Advantages
Advanced Power BI Scope: Build custom, high-impact dashboards leveraging M, DAX, Power Query, and direct cloud dataset connections.

Enterprise Analytics Focus: Transform raw database structures into intuitive visual assets for operational and executive audiences.

Cloud & SQL Integration: Hands-on development across SQL Server environments, Azure Data Factory, and Microsoft Power Platform.

Dedicated Onsite Workspace: Collaborate directly with technical teams and business stakeholders in a focused, 5-day onsite workspace.

Responsibilities
Power BI & Dashboard Engineering: Design, engineer, format, and deploy intuitive, high-performing Power BI reports and dashboards tailored for both executive leadership and operational teams.

Data Modeling & Schema Design: Develop, maintain, and optimize scalable dimensional data models, relationships, and schemas that ensure data integrity and query efficiency.

ETL & Data Transformation: Extract, profile, clean, and load data from diverse sources using M, DAX, and Power Query, selecting appropriate storage modes and connection types.

Cloud & Database Integration: Connect Power BI reports to SQL Server, Azure services, and cloud data platform components, managing data refresh schedules and dataset governance.

Performance Optimization: Analyze and tune Power BI performance across complex DAX measures, relationships, data imports, and report visuals.

Stakeholder Collaboration & Requirements: Facilitate discovery discussions with technical and non-technical stakeholders to analyze, document, and translate business needs into actionable BI solutions.

Testing & Quality Assurance Support: Support quality assurance and testing teams during unit, integration, and user acceptance testing (UAT) phases to validate report accuracy.

Documentation & Knowledge Transfer: Author comprehensive technical documentation, report specifications, and data flow diagrams, providing knowledge transfer for ongoing operational support..

Qualifications
Power BI Developer Seniority: Minimum 5 years of demonstrated experience as a Microsoft Power BI Report Developer building enterprise business intelligence reports and dashboards (Strictly Required).

Core BI Language Proficiency: Demonstrated expertise writing and optimizing M code, DAX calculations, and Power Query transformations (Strictly Required).

Microsoft Cloud & Power Platform: Practical experience working within the Microsoft Azure ecosystem (including Power BI Service, Azure Data Factory) and the broader Power Platform (Strictly Required).

SQL Server & Dataset Management: Proven experience working with SQL Server, Power BI datasets, direct queries, import modes, and data refresh configurations (Strictly Required).

Data Modeling Expertise: Demonstrated, hands-on experience in data modeling and visualization across diverse schemas and business intelligence implementation methodologies (Strictly Required).

Stakeholder Communication: Strong interpersonal, facilitation, and documentation skills with a proven ability to translate business needs into technical BI specifications.

Summary
If you're interested in the "Senior Report Developer" role based in Toronto, we encourage you to apply online at
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the senior report developer. in Toronto, ON vacancy
  •  ...Deliverables: Create Power BI report(s), data models Undertake special assignments/sub-projects as assigned Conduct, assess...  ...Skills and Knowledge: Proven experience as a Microsoft Power BI developer, building Business Intelligence reports and dashboards... 
    Senior
    Contract work
    For contractors

    Maarut

    Toronto, ON
    20 hours ago
  •  ...Senior IBM Cognos Developer – Cognos Analytics & Reporting We are seeking an experienced IBM Cognos Developer with strong expertise in Cognos Analytics, Report Studio, SQL, and data modeling to develop and maintain enterprise reporting solutions. Key Responsibilities... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    3 days ago
  •  ...of opportunities to grow and develop your career in an inclusive environment...  ...'ll Do The Data Analyst and Reporting Tools Developer provides...  ...to the members of the Fidelity Senior Executive Team and the...  ...and Reporting Tools Developer reports to the Manager, Reporting and... 
    Senior
    Full time
    Flexible hours

    Fidelity Investments

    Toronto, ON
    7 days ago
  •  ...please visit CIBC.com What you'll be doing As the Senior Analyst, Data and Reporting, you will help report and manage regulatory programs for Canadian Banking,...  ...of research information to identify opportunities, develops proposals and makes recommendations for management’s... 
    Senior
    Full time
    3 days per week
    1 day per week

    CIBC

    Toronto, ON
    13 days ago
  • $83k - $100k per year

     ...motivated individual to join the Finance & Treasury team as Senior Analyst, Fund Reporting. Reporting to the Manager, Fund Reporting and...  ...auditors, printer and translators, for delivery of fund financial reports. As  one aviso:   ~ We Care – You do the right thing... 
    Senior
    Full time
    Interim role
    Internship
    Work at office

    Aviso Wealth

    Toronto, ON
    24 days ago
  • $69.96k - $87.45k per year

     ...and make an impact, no matter what role you play.  Senior Risk and Reporting Analyst   DUCA is looking for a Senior Risk and...  ...teams to validate information fields in DNA system and develop and maintain appropriate reports to support interactions with key stakeholders.... 
    Senior
    Full time
    Work at office

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON
    16 days ago
  • $106k - $148k per year

     ...Senior Business Analyst Axiom Regulatory Reporting About the Role We are seeking an experienced Senior Business Analyst to join our Axiom Regulatory...  ...Capital / Rule 15c3-1 Customer Reserve / Rule 15c3-3 FOCUS reports) Bank Holding Company and Call Reports FR Y-9C... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    ADTM Adenza Technology de Mexico S de RL de CV

    Toronto, ON
    1 day ago
  •  ...force behind our success story! Reporting into the Director, Internal Reporting, the Senior Manager plays an important role...  ...effective and operational • Develop an environment of continuous process...  ...• Lead a team of 3 direct reports and support ATO program • Ad hoc... 
    Senior
    Full time
    Contract work
    Work at office
    Shift work

    Rogers Communications

    Toronto, ON
    1 day ago
  •  ...4 days in office. You will report to the Frontend Web Engineering...  ...of Canadians. We are developing a top-tier, server-driven user...  ...enables businesses to swiftly develop web and mobile application solutions...  ...in search of an experienced Senior Front End developer to collaborate... 
    Senior
    Full time
    Work at office
    Flexible hours

    Loblaw Companies Limited

    Toronto, ON
    4 days ago
  • We are seeking an experienced Senior Software Developer to lead the technical design, configuration, development...  ..., data interfaces (EIM/EAI), reporting engines, and workflow automations to...  ...Build and maintain business intelligence reports and interactive dashboards using OBIEE... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    1 day ago
  • $120k - $130k per year

     ..., and reducing the time to process and access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    8 days ago
  • $65.5k - $98.5k per year

     ...The opportunity As a Senior Tax Staff, you will be a part...  ...of our Global Compliance and Reporting Group.  Our Global Compliance...  ...Keep informed of current tax developments and effectively apply tax knowledge...  ...you can work at EY reports salary ranges in accordance with... 
    Senior
    Worldwide

    Ernst & Young

    Toronto, ON
    2 days ago
  • $70k - $85k per year

     ...journey planning, execution, and reporting. It empowers marketers to...  ...and Analytics, we are hiring a Senior Marketing Insights and Reporting...  .... This is more than building reports. You will uncover the story...  ...leadership opportunities as they develop their expertise. How you... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours
    Shift work
    3 days per week

    illumin

    Toronto, ON
    29 days ago
  •  ...Division: Ticketmaster Canada Line Manager: Senior Director, Data Engineering Contract...  ...of various of data products including reports , insights analytics and data integerations...  ...operation effort as a Site Reliability Developer! Among many other duties, the SRE team within... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Live Nation

    Toronto, ON
    4 days ago
  • $120k - $130k per year

     ...but are part of who we are. If such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for a developer who values continuous learning and development, collaboration with the team, and of course the quality of their code. Ideally, you also... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    14 days ago
  • $72k - $138k per year

     ...the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in...  ...testing, writing test cases, executing tests, and reporting defects to maintain reliability. Finally, you... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    5 hours ago
  • $153.82k - $250.04k per year

     ...an industry-leading customer engagement tool. We’re looking for a Senior Fullstack Engineer to help us tackle significant engineering...  ...as: leveraging big and complex data sets in generating actionable reports and insights for our customers, optimizing query performance and... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    a month ago
  • $90k - $175k per year

     ...practice, with a specialization in Record to Report (R2R). In this role, you will lead Oracle...  ..., people, and society. At Deloitte we develop high-performing people and teams through challenging...  .... • Is comfortable managing senior client stakeholders and complex delivery environments... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    5 hours ago
  • $128.3k - $171.1k per year

    Senior AI Developer   Role Type: New position   Are you excited about using Generative AI to solve real‑world insurance and actuarial challenges? Do you want your work to influence how global insurers make smarter, faster decisions? As a Senior AI Developer within Aon... 
    Senior
    Worldwide

    Aon Versicherungsmakler Deutschland

    Toronto, ON
    2 days ago
  •  ...tested applications. This includes: Developing detailed programming specifications...  ...administering the Siebel Approval Manager   Report Development Skills: Experience in...  ...; both written and verbal Ability to develop and present new ideas and conceptualize... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    20 hours ago
  •  ...type of culture excites you, we want to hear from you! The Role Reporting to the Engineering Manager for a Virtual Health Product, your role...  .... You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our... 
    Senior
    Full time
    Work at office
    Remote work

    LifeWorks

    Toronto, ON
    2 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come... 
    Senior
    Work at office
    Local area
    Remote work
    Toronto, ON
    8 days ago
  • $72k - $138k per year

     ...Summary Deloitte is seeking HCM Technical Reporting Consultant to join our team on a 1 year...  ...? Design, build, and enhance custom reports and analytics solutions supporting HR and...  ...who want to learn, gain experience, and develop skills. Wherever you are in your career,... 
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    5 hours ago
  •  ...across all RBC functions defined in our roadmap What will you do? Designing and coding application programs; performing testing for developed applications. Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for... 
    Senior
    Full time

    Royal Bank of Canada

    Toronto, ON
    4 days ago
  • $88.86 - $106.63 per hour

     ...RQ11293 - Software Developer - Senior Duration: 7 months (144 days) + possible extension CRJMC clearance Location: 222 Jarvis...  ...(SQL), data integration (ETL/ELT), and supporting analytics/reporting solutions in an enterprise environment NOTE: Assignment... 
    Senior
    Contract work
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    10 days ago
  • $100k - $120k per year

     ...delivery and internal growth. Job Description We are seeking a hands-on, detail-oriented Intermediate Platform (Integration) Developer to join our team. In this role, you will be responsible for building and maintaining integration and data pipelines that enable... 
    Senior
    Full time

    Klick Health

    Toronto, ON
    10 days ago
  • $120k - $160k per year

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at...  ...Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing &... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    17 days ago
  • $120k - $145k per year

     ...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working within the software development team, your duties will require... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    14 hours ago
  •  ...BrainRidge Consulting is seeking motivated and experienced Senior Angular Developers to build and maintain modern scalable front-end applications for our clients. Responsibilities: Develop and optimize reusable Angular components to maintain code consistency readability... 
    Senior
    Full time

    BrainRidge Consulting

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished Senior Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role...  ...development and integrating Dynamics 365 data models for enterprise reporting. GIS & System Integration: 3+ years of experience... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior report developer.. Be the first to apply!