Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a highly skilled Senior Software Developer – ETL to support data engineering initiatives in Toronto. This role involves building and maintaining data pipelines and quality frameworks in a Microsoft Azure environment, with a focus on automation and collaboration in Agile teams.
The Client is looking for a highly skilled Senior Software Developer – ETL to support their data engineering initiatives. This role focuses on building and maintaining robust data pipelines, quality frameworks, and automation within a Microsoft Azure + Databricks + Power BI environment.
Job Title:Senior Software Developer – ETL
Job Location:Toronto, ON/Hybrid
Job Description
Must Haves:
· 5+ years of experience in data engineering
· Expertise with Azure Data Services (ADF, ADLS Gen 2, Synapse, Azure SQL)
· Hands-on experience with Azure Databricks, PySpark, SQL, and Power BI
· Strong knowledge of CI/CD and DevOps practices using Azure DevOps, Git, and VS Code
· Experience in automated testing using Selenium, JMeter, and tools like Great Expectations
· Familiarity with JIRA/Azure DevOps for defect tracking
Key Responsibilities:
· Design and implement test plans for data pipelines and transformations
· Conduct data validation, profiling, and quality assessments
· Develop automated testing frameworks integrated with CI/CD pipelines
· Collaborate with engineers on Medallion Architecture best practices
· Ensure data integrity and performance across pipelines and reports
· Perform functional testing on Power BI reports and dashboards
Contribute actively to Agile sprint planning and retrospectives