Postuler

Première détection par notre source: il y a 8 heures

RQ11487 – Software Developer – ETL – Senior

@ SM Software Solutions Inc.

Toronto, Ontario

Sur place6+ ans d’expérience
Postuler
SIGNAUX

En bref

SM Software Solutions Inc. is hiring a Senior Software Developer – ETL for the Ministry of Public and Business Service Delivery and Procurement in Toronto. The role builds Azure and Microsoft Fabric data pipelines and Power BI reports, on-site five days a week from October 5, 2026 to March 31, 2027. a 60-business-day extension is possible.

Responsabilités :

  • Concevoir des modèles sémantiques et analyser les données
  • Transformer les données brutes en couches Silver et Gold
  • Développer et déployer des rapports et tableaux de bord Power BI
  • Concevoir, coder et tester les applications
  • Résoudre les problèmes techniques et soutenir les migrations

Résumé des exigences :

  • 6 ans et plus d'expérience avec les technologies Azure
  • Expérience en modélisation en étoile ou en flocon
  • Maîtrise de Data Factory dans Microsoft Fabric
  • Expérience des modèles sémantiques Direct Lake dans Power BI

Outils et compétences

Source et dates

Type de source non vérifié · sm-software-solutions

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-11-09
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDonnées et analytique
Expérience6 an(s) et plus
Heures par semaine36.25
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

SM Software Solutions Inc.

ChampValeur
Offres sur Jobsy20
Description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11487

We are seeking a highly experienced Senior Software Developer – ETL with strong expertise in Azure data technologies, data engineering, ETL development, Microsoft Fabric, Azure Databricks, PySpark, and Power BI. The ideal candidate will have hands-on experience designing and developing scalable data pipelines, transforming raw data into structured Silver and Gold layers, building semantic models, and developing high-performance Power BI reports and dashboards. The successful candidate will support enterprise data architecture, business intelligence, data integration, and analytical reporting initiatives while ensuring data accuracy, reliability, security, and performance.

Role Snapshot

  • Job Title: RQ11487 – Software Developer – ETL – Senior

  • Client: Ministry of Public and Business Service Delivery and Procurement

  • Work Location: 40 St. Clair Avenue West, Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: October 5, 2026

  • Estimated End Date: March 31, 2027

  • Business Days: 123.00

  • Extension: 60.00

  • Hours: 7.25 hours per day

  • Working Schedule: Monday to Friday, between 8:00 AM and 5:00 PM, excluding lunch breaks

  • Security Level: No Clearance Required

Must Have

  • 6+ years of experience with Azure technologies, including:

    • Azure Databricks

    • Azure Data Lake Gen 2

    • Power BI development and semantic modelling

    • Azure DevOps CI/CD

    • PySpark

    • Microsoft Fabric

    • Star Schema or Snowflake data modelling experience

Orchestration & Ingestion:

  • Proficiency in using Data Factory within Microsoft Fabric to build complex and scalable data pipelines.

Business Intelligence:

  • Experience designing efficient Direct Lake semantic models in Power BI using Silver/Gold layer models to ensure high-speed reporting directly from OneLake.

  • Experience using semantic models to design and develop Power BI reports and dashboards.

  • Ability to develop operational and analytical Power BI reports and paginated reports.

Description

To respond to the priorities of the Government of Ontario through the passage of Bill 5, Protect Ontario by Unleashing Our Economy Act, 2025, the resource may be partially assigned to Bill 5-related projects or initiatives on an as-needed basis.

Responsibilities

The successful candidate will be responsible for the following:

  • Analyse data and design semantic models.

  • Transform raw data into Silver/Gold data for reporting consumption.

  • Design, develop, release, and deploy Power BI reports and dashboards that meet KPIs, including accuracy, reliability, and performance.

  • Review business requirements and related materials to use as input for the design and development of reports.

  • Design technical system specifications and translate them into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining applications, and conducting unit tests.

  • Resolve and troubleshoot technical problems that arise during the use and operation of software packages, including providing technical assistance with implementation, conversion, and migrations.

  • Provide specialized skills for developing data access queries.

  • Work in conjunction with data analysts to develop dashboards and other end-user reporting products.

  • Support the client's wide-ranging business information requirements by implementing and supporting OLAP analytical software solutions.

  • Develop and support customized query applications that analyse key business data.

Desirable Skills and Experience

  • Experience with Azure Data Factory (ADF) v2.

  • Data Architecture & Engineering: Competency in building Lakehouses and Warehouses, writing optimized PySpark or SQL pipelines, and implementing Medallion Architecture (Bronze/Silver/Gold layers).

  • Data Governance: Experience with data security, including row-level and column-level security, and data lineage tracking.

Experience and Skill Set Requirements

The candidate will be evaluated based on the following experience and skill categories:

1. Mandatory Skills and Experience — 70%

  • 6+ years of experience with Azure technologies, including Azure Databricks, Azure Data Lake Gen 2, Power BI development and semantic modelling, Azure DevOps CI/CD, PySpark, and Microsoft Fabric.

  • Experience with Star Schema or Snowflake data modelling.

  • Proficiency in using Data Factory within Microsoft Fabric to build complex and scalable data pipelines.

  • Experience designing efficient Direct Lake semantic models in Power BI using Silver/Gold layer models for high-speed reporting directly from OneLake.

  • Experience using semantic models to design and develop Power BI reports and dashboards.

  • Experience developing operational and analytical Power BI reports and paginated reports.

2. Desirable Skills and Experience — 25%

  • Experience with Azure Data Factory (ADF) v2.

  • Competency in building Lakehouses and Warehouses.

  • Experience writing optimized PySpark or SQL pipelines.

  • Experience implementing Medallion Architecture, including Bronze, Silver, and Gold layers.

  • Knowledge of data security, including row-level and column-level security.

  • Experience with data lineage tracking.

3. Education — 3%

  • Education-related qualifications and experience as applicable to the role requirements.

4. Public Sector Experience — 2%

  • Public sector experience relevant to the assignment and the Government of Ontario's business and information requirements.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 10, 2026, at 9:00 AM EST.

Mandatory Documents:

  1. Updated Resume in Word format (Mandatory)

  2. References (Mandatory)

  3. Expected Hourly Rate (Mandatory)

  4. Visa Status (Mandatory)

  5. LinkedIn ID (Mandatory)

Without the mandatory documents, we cannot submit a candidate.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join our WhatsApp Group

Additional Information

Work Arrangement and Working Hours

This position is listed as Onsite, unless otherwise instructed by the Client. The resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00 AM and 5:00 PM, excluding lunch breaks, every Monday to Friday inclusive, at the identified Ontario Public Service (OPS) office location.

  • Onsite Requirement: 5 days per week.

Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.

Emplois semblables

  • RQ11487 - Software Developer - ETL - Senior

    Toronto, ON
    Contrat

    Maarut

    6+ ansCandidates need 6+ years of Azure experience, including Databricks, Data Lake Gen 2, Power BI and semantic modeling, Azure DevOps CI/CD, PySpark, Microsoft Fabric and star or snowflake data modeling.

    Azure Databricks, Azure Data Lake Gen 2, Power BI, Azure DevOps, PySpark, Microsoft Fabric

  • Store Lead

    Toronto, ON
    20,56–26,73 $/hSur place

    Moores the Suit People Corp.

    1+ ansMoores the Suit People Corp. needs at least one year of retail or sales experience, strong leadership and organizational skills, and the ability to train high-performing teams. Candidates should be comfortable with Microsoft Office, video conferencing, computers and POS systems.

    POS system, Microsoft Office, Video conferencing, Store reports

    Retail Sales Associate Part Time

    Toronto, ON
    18–22,50 $/hSur placeTemps partiel

    Moores the Suit People Corp.

    Candidates need customer service experience, a willingness to learn new programs, and the ability to work well with sales associates at all levels. The job requires standing and walking for most of a shift, lifting up to 50 lbs and climbing ladders.

    Point of sale register

  • Senior System Safety Engineer

    Toronto, ON +1
    TélétravailTemps plein

    AeroVect: The Airport Automation Company

    5+ ansCandidates need 5+ years of hands-on safety engineering experience in autonomous vehicles, automotive, aerospace or industrial safety, plus 5+ years in hardware safety or failure rate modeling. They need a B.S. or M.S. in an engineering or computer discipline and strong mastery of FMEDA, failure rate methods and ISO 26262 metrics.

    Lidar, Radar, Camera

  • Senior Full Stack Software Engineer

    Toronto, ON
    HybrideTemps plein

    CanadaVisa: Cohen Immigration Law is a long-standing full-service Canadian immigration and citizenship law firm, specializing in all aspects of Canadian…

    CanadaVisa needs an AI-native engineer with full-stack range across Node.js, TypeScript, React/Next.js, PostgreSQL and Python. Candidates should have shipped LLM features used by real people, built evals, and reviewed and secured their own code.

    Node.js, TypeScript, React, Next.js, PostgreSQL, Google Cloud

  • Grants Manager / Gestionnaire de subventions

    Toronto, ON
    85k–95k $/anHybrideTemps plein, Contrat

    The Law Foundation of Ontario

    Connaissance du secteur de la justice et de l’accès à la justice; Expérience dans les secteurs à but non lucratif ou philanthropique; Expérience en élaboration et gestion de programmes de subvention

    Legal research, Reporting, Communication skills, Time management, Problem solving, Bar admission

  • Platform Backend Engineer (Go, Distributed Systems & Event Streaming)

    Toronto, ON

    Kaseya Careers: Kaseya is the leading global provider of AI-powered IT management and cybersecurity software.

    Candidates at Kaseya Careers need experience building production backend services in Go and designing event-driven or streaming systems. They also need experience running containerized services on Kubernetes and troubleshooting distributed systems.

    Go, Kubernetes, Kafka, Numaflow, Flink, Temporal

  • Solution Engineer Manager

    Toronto, ON
    128k–222k $/anSur placeTemps plein

    Microsoft: Every company has a mission.

    6+ ans3+ gestionCandidates need a bachelor's or master's degree in a technical or business field plus years of technical pre-sales or consulting experience, with 3+ years of people management preferred. Microsoft wants strong cloud architecture, migration and Azure knowledge, plus the ability to coach teams and win technical decisions.

    Microsoft Azure, Microsoft Copilot, CRM

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.