Senior Software Developer - ETL Job at Teckhorizon Inc, Ontario, CA

NXlETFd5MG1rNEJrNXNaSjE2VUJ2d2ZwclE9PQ==
  • Teckhorizon Inc
  • Ontario, CA

Job Description

RQ09427 Senior Software Developer ETL

Client: Ministry of Treasury Board Secretariat Central Agencies Cluster
Location: 222 Jarvis Street, Toronto, ON
Work Type: Hybrid (3 days onsite, 2 days remote)

Role Summary

The Senior ETL Developer will design, develop, and maintain backend database and ETL applications for enterprise Data Warehouse and Business Intelligence solutions. The role involves translating system specifications into functional, well-documented ETL code and collaborating with cross-functional teams to ensure scalable and reliable data flows.

Responsibilities

  • Design and implement robust ETL pipelines using Microsoft technologies (Azure, SQL, Power BI).
  • Translate technical specs into fully tested, functional code.
  • Develop and maintain ETL scripts with schedule/dependency logic.
  • Investigate and resolve issues in data flows; provide post-implementation support.
  • Collaborate on solution design, documentation, and walkthrough sessions.
  • Ensure applications meet performance, scalability, and compliance standards.

Mandatory Skills and Experience

  • Proven experience with:
    • Azure Data Factory , Azure SQL Database , Azure Data Lake , Power BI
    • Oracle DB and structured/semi-structured data sources
    • Developing daily and initial load ETL programs
    • Constructing complex SQL queries and performance tuning
    • Data integration, cleansing, analytics, and modeling for data marts/warehouses
    • Source control tools (e.g., Git ) and documentation (ETL mappings, data models, etc.)
  • Strong understanding of:
    • ETL architecture and schedule/dependency logic
    • Full SDLC (Development Testing QA Delivery)
    • Business requirement gathering and validation
  • Excellent communication and collaboration skills

Desirable Skills

  • Knowledge of:
    • Designing dashboards/KPIs and generating reports
    • C#, APIs, Functions, scripting languages (e.g., PowerShell )
    • SaaS implementations and RAD methodologies
    • Middleware, gateways, and software installation scripts

Job Tags

Remote job,

Similar Jobs

Kaiser Aluminum

Ingot Furnace Foreman Job at Kaiser Aluminum

Kaiser Aluminum is known around the world for its superior quality. Our secret is what we put into itinnovative thinking, industry-leading reliability, and a world-class commitment to customer service. In short, the same qualities we look for in our people. We are looking...

Pragmatike

Site Reliability Engineer (SRE) AWS Job at Pragmatike

Join to apply for the Site Reliability Engineer (SRE) role at PragmatikeJoin to apply for the Site Reliability Engineer (SRE) role at PragmatikeJob DescriptionJob DescriptionLocation: Full remote, EU timezone (CET +/- 2 hours)Start Date: As soon as possibleLanguages... 

LifePoint

Travel Medical-Surgical Telemetry Registered Nurse - $1,944 per week Job at LifePoint

 ...LifePoint is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Gallatin, Tennessee. Job Description & Requirements...  ...physicians. * Fully accredited by The Joint Commission and is governed by a local board of trustees. The hospital is also one of the... 

SPECTRAFORCE

Advanced Technology Engineer Job at SPECTRAFORCE

Title: Advanced Technology Engineer Location: Georgetown, KY Duration: 12 Months Assignment (possible extension) Summary: Collaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like here. As one of the world...

Siege Media

Freelance Content Editor Job at Siege Media

Siege Media is a growing and remote-first content marketing agency! We were nationally recognized on Inc.s Best Workplaces list and Inc...  ...? We currently have a spot open for a talented Freelance Copy Editor to help us continue to deliver great content for our world-class...