senior software developer - etl.
Randstad
We are seeking an expert Senior Software Developer - ETL to lead critical data migration and engineering tracks for the Office of the Public Guardian and Trustee (OPGT) Modernization program. In this role, you will be responsible for migrating historical data from legacy systems and streaming data from core ERP/CRM environments into a modern Microsoft Azure data lakehouse. You will design automated data pipelines across multi-layered data structures, configure secure digital file migrations into an enterprise OpenText document management solution, and build analytical business intelligence assets using Power BI.
Location: Toronto, ON (Onsite, 7.25 hours per day between 8:00 AM and 5:00 PM) Duration: 10-month contract (aligned with VOR framework timelines) AdvantagesEnterprise Migration Ownership: Command full technical delivery over a highly visible migration portfolio spanning big data pipelines and specialized enterprise document storage (OpenText). Modern Architecture Stack: Broaden your cloud profile by manipulating raw data into refined, analytics-ready multi-tier data structures (Bronze/Silver/Gold) inside Azure Synapse.
Long-Term Continuity: Benefit from a stable 10-month contract framework with potential extensions structured through a multi-year VOR master service agreement.
Stable Schedule: Operate under a reliable, standard daytime corporate schedule within an elite public sector-aligned data team based in downtown Toronto. ResponsibilitiesData Lakehouse Engineering: Analyze business requirements to design and construct robust data assets within an Azure data lakehouse framework across multi-layered data stores (Bronze, Silver, and Golden layers). Pipeline Automation & Orchestration: Build, automate, and orchestrate scalable enterprise ETL pipelines within Azure Synapse Workspaces utilizing triggers, data flows, integration runtimes, and performance monitors. Dynamics 365 Data Integration: Extract, transform, and ingest structured data from Dynamics 365 Customer Engagement (CE) and Dynamics 365 Finance & Operations (F&O) using Dataverse, Common Data Service (CDS), Data Entities, and native APIs. OpenText Document Migration: Define and implement automated ETL workflows to safely extract and migrate high-sensitivity digital files from legacy systems into an enterprise OpenText document management solution. Advanced Data Modeling: Design relational, physical, and logical data models that align with the organization's Minimum Viable Product (MVP) analytical and reporting needs. Query Performance Optimization: Write complex T-SQL/PL-SQL scripts, profile data streams, and perform deep database tuning to optimize query execution and overall lakehouse processing efficiency. Data Security & Governance: Implement strict data masking, column-level security controls, and encryption mechanisms to safeguard sensitive data within Azure SQL databases, Data Lakes, and Power BI dashboards. DevOps & CI/CD Deployment: Manage analytics source code within Azure Repos, log project deliverables in Azure DevOps, and construct continuous integration/continuous deployment (CI/CD) release pipelines for Synapse workspaces. Executive Visualization & Reporting: Develop precise data dashboards and Power BI reports, verifying data accuracy, profiling integrity, and compliance with public-sector architecture standards. Qualifications
Core ETL Seniority: 5+ years of proven professional experience in a dedicated ETL Developer role, possessing an advanced grasp of ingestion design patterns, data cleansing, enrichment, and normalization. Azure Data Stack Expertise: High proficiency navigating Azure Synapse Workspaces, Azure SQL Databases, Blob Storage, Key Vaults, and Azure Data Lake Storage (ADLS). Dynamics Ecosystem Literacy: Demonstrated hands-on experience extracting and manipulating backend data structures mapped out of Dynamics 365 CE & F&O environments. Scripting & Database Languages: Expert-level mastery of data manipulation languages (T-SQL/PL-SQL) alongside practical programming skills in Python and cloud automation via PowerShell or Azure CLI. Tooling Proficiency: Extensive experience using SQL Server Management Studio (SSMS), XRM Toolbox, and enterprise data modeling suites. Asset Certifications: Valid Microsoft credentials such as Azure Data Engineer Associate (DP-203), Azure Database Administrator Associate, or Azure Fundamentals are highly desirable. Summary
If you're interested in the Senior Software Developer - ETL role based in Toronto, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. We look forward to hearing from you! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
- ...Job Title: ETL Lead Developer Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto office preferred) 6-12 Month Contract Experience Required: 6-8 Role and Responsibilities: Resource have strong data warehouse technical knowledge....SuggestedContract workWork at office2 days per week
- ...supports public sector andenterprise clients with proven expertise in recruiting, compliance, and dependable delivery. Software Developer – Senior Toronto, ON 9 Months - 5 days onsite Must haves: ~ Some experience in developing UI applications using latest...SeniorInternshipWork at office
- We are seeking an expert Senior Software Developer - ETL to lead critical data migration and engineering tracks for the Office of the Public Guardian and Trustee (OPGT) Modernization program. In this role, you will be responsible for migrating historical data from legacy systems...SeniorLong term contractContract workWork at office
- ...Senior ETL/Python Developer Location: Toronto, ON (Hybrid – 4 Days WFO) Duration: 12 Months Experience: 5+ Years Job Overview We're seeking an experienced ETL Pipeline Developer proficient in Python to design, implement, and maintain robust data...SeniorContract work
$88.63 - $106.36 per hour
...RQ10949 - Sr. Software Developer - ETL 10-month contract (206 business days) - 2 possible extensions ONSITE 5 days - 21 College Street... ...Office of the Public Guardian and Trustee (OPGT) requires a Senior Software Developer to migrate digital files to an OpenText based...SeniorContract workWork at office- ...Job Title: ETL Lead Developer QTY: 9 Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto preferred) Skills: Data Warehouse~Digital : PySpark~Digital : IBM Cloud Experience Required: 6–8 years Role and Responsibilities...Contract work2 days per week
- ...Experience and Skillset requirements: ~ Some experience in developing UI applications using latest web UI framework such as AngularJS and NodeJS ~ Demonstrates experience in Restful WebServices ~ Demonstrated experience with Javascript ~ Demonstrates Web design and...
- ...Senior Software Developer AI Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We...Senior
- ...Iris Software is hiring multiple C# developers for one of the top banking clients in Downtown Toronto, ON. Kindly find the job details mentioned below and send me your resume at ****@*****.***. Position: C#.Net Developers Location: Toronto,...SeniorWork at office
$160k - $180k per year
...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,...SeniorLong term contractRemote workWork from homeShift work$65 - $75 per hour
...Are you a Java Developer working at a Large Financial Institution and being told by your leadership that you are too hands-on, detail-oriented, or think and work like a start-up? Imagine working at Intellibus to engineer platforms that impact billions of lives around...Senior- PeopleSoft System Development and Tools Expertise In-depth knowledge and experience of PeopleSoft system development and tools including Application Designer PeopleCode Application Engine Component Interface Integration Broker SQR BI Publisher Familiarity...Senior
$58 - $60 per hour
...Job Title: Quadient Senior Developer Location:Toronto, ON Work Arrangement: Hybrid (2 days WFO) Employment Type: Contract Duration: 06-12 Months Domain: BFSI Pay Rate: CAD 58-60/hour Incorporated Application Deadline: June 30th, 2026 SKILLS REQUIRED...SeniorContract work- ...Job Title: Senior Decisions Developer (SME) Work Model: Hybrid (3 days onsite per week) Experience Required: 10+ Years Role Overview... ...Healthcare / Insurance Technology Job Function Software Development / Engineering Identity & Access Management (...SeniorImmediate start3 days per week
- We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the development stream, specializing in the design, construction,...SeniorLong term contractContract work
$65 - $70 per hour
...Brainhunter is currently seeking the services of a “ Senior Java Developer" for a contract role with one of our Valued Clients . Work Style: Hybrid – 2–3 days a week onsite in downtown Toronto Pay rate: $65 - $70 per hour Role Title: Senior Java Developer Contract...SeniorHourly payContract work2 days per week3 days per week- ...We are looking Senior ServiceNow Developer. This is a 2 days Hybrid role in Toronto, GTA. If you are interested and have all the required skills please let me know. Hybrid –2 days onsite/3 days remote (subject to change) Job Title Senior ServiceNow Developer...SeniorRemote work
- ...Role: Talend ETL Developer Work Style: Hybrid Primary Skills ETL / ELT Jobs Talend Studio Build Pipeline Development Python (hands‑on) Data Quality, Validation & Exception Handling Role Description (Aligned & De‑Duplicated) ETL / ELT Development...Contract work
- ...Role: Senior Software & Hardware Engineer Location: Toronto, ON (Day-1 onsite) & Montreal, QC (Day-1 onsite) Duration: Full-Time Need strong profile with Aerospace Background. We are looking to hire Software and Hardware Senior Engineer in Toronto, ON, Canada...SeniorFull timeImmediate startFlexible hours
- We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization of enterprise... ...by executing extraction, transformation, and loading (ETL) activities. Construct and tune high-performance Oracle...SeniorLong term contractContract work
- ...within the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop solutions that are in line with the client's technology biases,...SeniorLong term contractFor subcontractor
$166k - $195k per year
...services. This group focuses on reliability, scalability, and developer productivity by delivering platforms, tooling, and compute systems... ...support engineering and leadership decision-making. As a Senior Software Developer , you will lead the design and delivery of...SeniorWork at officeFlexible hoursShift work3 days per week- We are seeking a highly accomplished Senior Software Developer to lead the translation of complex technical systems specifications into high-performing, deployable applications. In this role, you will write and optimize code across multi-tier web platforms and modern cloud...SeniorContract work
- We are seeking a highly skilled Senior Software Developer to support an enterprise-level Modernization program within the Document Digitization workstream. The primary scope of this role involves developing, configuring, and optimizing data-driven systems to enhance usability...Senior
- We are seeking a highly skilled Senior Software Developer specializing in Microsoft CRM/ERP architectures to support a major enterprise Modernization program. In this role, you will focus on delivering post-Minimum Viable Product (MVP) solution enhancements and evolution. Working...SeniorContract work
- We are seeking a highly accomplished Senior Software Developer specializing in enterprise Asset Management solutions to drive the development, configuration, and full-lifecycle implementation of the IBM Maximo Application Suite. In this role, you will analyze sophisticated...SeniorLong term contractContract workRemote work
$166k - $195k per year
...Expectations are high, and so are the rewards. The Software Platform team accelerates developer velocity and increases system reliability by building the... ...to support our next phase of technical growth! As a Senior Software Develope r, you will focus heavily on...SeniorWork at officeFlexible hoursShift work3 days per week- We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization, and integration of a cloud-based digital information system. In this role, you will design web-based B2B and B2C applications...Senior
- We are seeking a versatile Senior Software Developer to join our team in Toronto. This role offers a unique opportunity to work across the full stack... .... Data Integration: Leverage data warehouse knowledge, ETL methodologies, and OBIEE to support reporting and business information...SeniorContract work
$88k - $130k per year
...As a Technical Lead or a Senior Consultant, you will be responsible... ...Responsibilities Lead design of ETL, APIs, and Lambda/Kafka... ...Lead and mentor a team of developers, fostering technical growth and... ...the future with confidence and develop answers for the most pressing...SeniorLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer - etl.. Be the first to apply!
- software developer intern Toronto, ON
- junior software developer Toronto, ON
- software engineer Toronto, ON
- software developer Toronto, ON
- software engineer - robotics Toronto, ON
- senior software developer Toronto, ON
- software developer no experience Toronto, ON
- software developer entry level Toronto, ON
- software engineer - computer Toronto, ON
- junior software engineer Toronto, ON
