Apply now

Posted 9 days ago

Software Developer - ETL / Power BI - Intermediate

@ isgSearch

Toronto, Ontario

Contract
Apply now
SIGNALS

Overview

isgSearch is hiring a contract Software Developer for ETL and Power BI work supporting enterprise data integration and business intelligence. The role builds and maintains Power BI dashboards and data models, optimizes data pipelines across SQL, Azure and Databricks, and must be on-site five days per week.

Responsibilities:

  • Build and maintain Power BI dashboards, reports and data models
  • Build and optimize ETL processes and data transformations
  • Integrate data from SQL, Azure, Databricks and cloud platforms
  • Validate, reconcile and troubleshoot data
  • Ensure data quality, security and governance

Requirements summary:

  • Strong Power BI, DAX, Power Query (M) and data modelling experience
  • Strong SQL and relational database knowledge
  • Databricks experience, including Power BI connections
  • Azure data platform experience (Data Lake, Synapse, Data Factory or Fabric)
  • Strong ETL and large dataset experience
  • Government or public sector experience preferred

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-04
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentData & analytics
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

isgSearch

FieldValue
Open jobs on Jobsy14
Job description
Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop and maintain Power BI dashboards, optimize data pipelines, and deliver actionable business insights.

Key Responsibilities
  • Develop and maintain Power BI dashboards, reports, and data models.
  • Build and optimize ETL processes and data transformations.
  • Integrate data from SQL databases, Azure, Databricks, and cloud platforms.
  • Connect Power BI to Databricks SQL Warehouses and Lakehouse data sources.
  • Perform data validation, reconciliation, and troubleshooting.
  • Ensure data quality, security, and governance standards.
  • Translate complex business requirements into effective reporting solutions.
  • Collaborate with technical teams and business stakeholders in an Agile environment.
Mandatory Requirements
  • Strong experience with Power BI, DAX, Power Query (M), and Power BI data modelling.
  • Strong SQL experience and knowledge of relational databases.
  • Experience with Databricks, including connecting Power BI to Databricks SQL Warehouses and Lakehouse data sources.
  • Familiarity with Azure Data Platform services, including Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, or Microsoft Fabric.
  • Strong understanding of data warehousing, dimensional modelling, and BI best practices.
  • Experience working with large datasets and complex data transformations.
  • Strong experience with Azure and ETL processes.
  • Must be available to work on-site 5 days per week.
Preferred Qualifications
  • Ideally, candidates will have previous Government / Public Sector experience.
Desired Skills and Experience

Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop and maintain Power BI dashboards, optimize data pipelines, and deliver actionable business insights.
Key Responsibilities
* Develop and maintain Power BI dashboards, reports, and data models.
* Build and optimize ETL processes and data transformations.
* Integrate data from SQL databases, Azure, Databricks, and cloud platforms.
* Connect Power BI to Databricks SQL Warehouses and Lakehouse data sources.
* Perform data validation, reconciliation, and troubleshooting.
* Ensure data quality, security, and governance standards.
* Translate complex business requirements into effective reporting solutions.
* Collaborate with technical teams and business stakeholders in an Agile environment.
Mandatory Requirements
* Strong experience with Power BI, DAX, Power Query (M), and Power BI data modelling.
* Strong SQL experience and knowledge of relational databases.
* Experience with Databricks, including connecting Power BI to Databricks SQL Warehouses and Lakehouse data sources.
* Familiarity with Azure Data Platform services, including Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, or Microsoft Fabric.
* Strong understanding of data warehousing, dimensional modelling, and BI best practices.
* Experience working with large datasets and complex data transformations.
* Strong experience with Azure and ETL processes.
* Must be available to work on-site 5 days per week.
Preferred Qualifications
* Ideally, candidates will have previous Government / Public Sector experience.

Similar jobs

  • Intermediate Software Developer — Geometry & Engineering Applications

    Toronto, ON
    Part Time

    Metafold 3D

    Metafold 3D needs several years of professional software development experience and strong C++ or a comparable compiled language. Candidates should understand algorithms, data structures, debugging, vectors, matrices and numerical methods, and be comfortable with testing, version control and code review.

    C++, Python

  • Junior Software Developer

    Toronto, ON
    Full Time

    FDM Group

    Candidates need a university degree (bachelor or higher), strong problem-solving and communication skills, and a commitment of at least two years with FDM after training. They must be eligible to work in Canada and fluent in English.

    Selenium, Cucumber, Java, Spring Boot, React, AWS

    Software Developer | Banking & Capital Markets

    Toronto, ON
    Contract

    FDM Group

    5+ YOECandidates need 5+ years of professional software development experience, strong hands-on skills in a core stack such as Java/Spring Boot, C#/.NET, Python or JavaScript/TypeScript, and experience with APIs, SQL and relational databases. Financial services experience in banking, capital markets, payments or wealth management is required.

    Git, Kafka, Docker, Kubernetes, AWS, Azure

  • Software Developer, Platform & AI Solutions

    Burlington, ON
    Full Time

    Laurentian Bank

    5+ YOECandidates need 5 to 7+ years of professional software development experience, with strong hands-on C#/.NET, REST API, SQL Server and Git skills. Working knowledge of CI/CD and release management, clear documentation and strong communication with business and technical teams are also required.

    Odessa Build, Microsoft SQL Server, Git, Power Automate, Power Apps, Dataverse

  • Software Developer

    Ontario
    Full Time

    Accipiter Radar

    1+ YOEAccipiter Radar needs candidates with a computer science or related degree, at least one year of software development experience, and strong programming skills in Go, Python, C# or C++. Candidates must also meet CGP Controlled Goods and CSP Level II personnel security clearance requirements.

    Go, Python, C#, C++, Angular, PostgreSQL

  • Senior Software Developer

    Toronto, ON
    Full Time

    Leonardo Worldwide Corporation

    10+ YOECandidates need a Bachelor's degree in computer science or a related field and 10+ years of professional software development experience. Strong C#, .NET, SQL Server and Blazor skills, along with API design and secure coding knowledge, are required.

    Visual Studio, SQL Server, Blazor

  • Software Developer II

    Kitchener, ON
    Full Time

    Ricoh Canada Inc.

    2+ YOECandidates need a university degree or college diploma in computer science or software engineering, at least 2 years of development experience including co-op or internships, and experience with Java. Knowledge of web services (REST, SOAP, JSON, XML) and strong analytical and teamwork skills are also needed.

    Java, C, C++, C#

  • Software Developer

    Mississauga, ON
    Full Time

    PRI Engineering

    3+ YOECandidates need a degree or diploma in computer science or a related field, or equivalent experience, plus 3+ years building web applications and solid SQL and data modelling skills. PRI also needs experience with REST API integrations, Azure deployment and CI/CD, and clear communication with non-technical users.

    Azure, SQL, Git, Microsoft 365, ERP system, CRM system

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.