Software Developer-ETL
17 hours ago
Job Overview
We are seeking a Senior Software Developer ETL to design, develop, and maintain enterprise-level ETL solutions for the Community Services Cluster (CSC) under the Ministry of Public and Business Service Delivery and Procurement.
This role involves building scalable data pipelines, supporting data warehouse and business intelligence initiatives, and providing sustainment and release support for CSC platforms.
Key Responsibilities
- Design, develop, and enhance ETL data pipelines involving data extraction, transformation, and loading
- Translate technical system specifications into tested, production-ready applications
- Write detailed programming specifications, develop code, conduct unit testing, and maintain applications
- Troubleshoot and resolve technical issues during development, deployment, and operations
- Support release management, infrastructure upgrades, migrations, and time-sensitive sustainment activities
- Collaborate with IT teams and business stakeholders across the full Software Development Life Cycle (SDLC)
- Ensure ETL solutions meet scalability, performance, and maintainability standards
- Investigate data quality issues within ETL pipelines and propose effective solutions
- Prepare and maintain detailed technical and user documentation
Must-Have Qualifications
- 8–10 years of hands-on experience designing and developing ETL solutions using Azure Data Factory
- Strong experience working with Azure Data Factory and Power BI together
- Proven experience designing data warehouses and data marts
- Strong SQL expertise, including writing and optimizing complex SQL queries
- Experience developing star schema and multidimensional data models
Hands-on experience with:
SQL Server
- Azure SQL Database
- Azure Blob Storage
Oracle 12.x
Experience debugging ETL mappings, transformations, and data workflows
- Experience building ETL solutions for business intelligence and reporting
- Experience developing Unix shell scripts
- Experience using Azure DevOps for code management, releases, and deployments
- Experience documenting code changes, release packages, and deployment instructions
- Experience performing Unit Testing, System Integration Testing (SIT), and User Acceptance Testing (UAT)
Nice-to-Have Qualifications
- Experience with Informatica / PowerCenter
- Experience with PowerDesigner for data modeling and DDL generation
- Experience developing Internet-ready applications
- Knowledge of Information Management principles and best practices
- Experience with Rapid Application Development (RAD) methodologies
- Experience working with middleware and gateway technologies
- Experience reviewing and modifying installation or deployment scripts
- Experience conducting design walkthroughs and technical review sessions
- Knowledge of AODA (Accessibility for Ontarians with Disabilities Act) standards
- Experience creating user and system documentation
- Previous experience working in the public sector or large, complex organizations
- Experience developing solutions compliant with GO-ITS standards
-
RQ10067 - Software Developer - ETL - Senior
1 week ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeClient:Ministry of Treasury Board SecretariatWork Location:222 Jarvis St, Toronto, Ontario,OnsiteEstimated Start Date: Estimated End Date: #Business Days:279.00Extension:130.00Hours per day or Week:7.25 hours per daySecurity Level:CRJMCMust HavesExperience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data...
-
RQ10027 - Software Developer - ETL - Senior
1 week ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeClient: Ministry of Treasury Board SecretariatWork Location:222 Jarvis St., Toronto, Ontario,OnsiteEstimated Start Date: Estimated End Date: #Business Days:274.00Extension:130.00Hours per day or Week:7.25 hours per daySecurity Level:CRJMCMust HaveExperience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data...
-
Software Developer – ETL
1 week ago
Toronto, Ontario, Canada Russell Tobin Full timeJob Title: Software Developer - ETL (Senior)Location: Toronto, ON (Onsite)Duration: 61 Days with extension to 250 DaysClient: Public SectorPay Rate: C$80-C$90/hrRole Summary:The Senior Software Developer - ETL will be responsible for designing, developing, and maintaining secure, scalable ETL/ELT solutions using Microsoft Azure and Databricks technologies....
-
Senior Java/ ETL Software Developer
6 days ago
Toronto, Ontario, Canada Source Code Full timeSenior Java/ ETL Software Developer (Java, Informatica, ETL, SQL, PL/SQL,and Power BI)Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4Contract, 9 months (with possibly of extension) Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training,...
-
Senior ETL Software Developer
2 weeks ago
Toronto, Ontario, Canada Teckhorizon Inc Full timeOverviewTheSenior Software Developer – ETLis responsible fordesigning, developing, and maintaining secure, scalable ETL/ELT data pipelineswithin the Microsoft Azure ecosystem. This role supports enterprise data ingestion,transformation, AI-enabled analytics, and reporting solutions using Azure, Databricks, and Oracle technologies. The position requires...
-
QE - ETL Testing
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's Fortune 100 direct client is looking forQE - ETL Testing. Please find below Job description and share me your updated resume atPosition: QE - ETL TestingLocation: Toronto ONResponsibilitiesDesign, develop, and execute test plans, test cases, and test scripts for ETL processes and data transformations.Perform data validation, data reconciliation, and...
-
RQ10067 - Software Developer - ETL - Senior
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeResponsibilities/Assignment Deliverables – Senior ETL DeveloperDesigns, develops, and maintains database back end and ETL applications for Data Warehouse and Business Intelligence solutions. Uses knowledge of ETL languages and development techniques to build and expand application functionality by writing high-qualityÂ...
-
RQ10067 - Software Developer - ETL - Senior
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeResponsibilities/Assignment Deliverables – Senior ETL DeveloperDesigns, develops, and maintains database back end and ETL applications for Data Warehouse and Business Intelligence solutions. ...
-
RQ09299 - Sr. Software Developer - ETL
4 days ago
Toronto, Ontario, Canada Source Code Full timeRQ Sr. Software Developer - ETL Contract 1 year, 2 possible extensions Onsite / 21 College Street, Toronto Security Level:Â Enhanced ScopeA senior Software Developer ETL is required to provide best practice migration solutions and oversee all facilities of the data and files migration from legacy application to a new solution Assignment DeliverablesProvide...
-
ETL Developer
2 days ago
Toronto, Ontario, Canada Bevertec Full timeTitle:Software Developer - ETL - SeniorLocation:Toronto, ON.Pay Rate:$85 - $90/ hr (based on experience)On-site.1 year contract.MUST HAVES:Demonstrates years of experience designing, developing, and implementing ETL solutions using Azure Data Factory.Demonstrates development and solution design experience in an environment where Azure Data Factory, and...