Already a candidate?

Feedback
Skip to main content
P

Procom

Software Developer - ETL - Senior

Toronto, ON, Canada · Hybrid

Contract · 11 Months
Start Dec 2026

POSTED

10/22/2026

Job Description

Software Developer - ETL - Senior:
On behalf of our Government Services client, Procom is searching for a Software Developer - ETL - Senior for an 11 month contract role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.

Software Developer - ETL - Senior - Job Description:
This project involves the migration of data and files from a legacy application to a new solution. The role focuses on providing best practice migration solutions and managing all aspects of the data migration process, ensuring a seamless transition to the modernized system.

Software Developer - ETL - Senior - Responsibilities:
• Provide best practice migration solutions and oversee data and file migration from legacy applications to new solutions
• Establish strong working relationships with clients and analyze legacy data across various sources and formats
• Analyze, complete data profiling, and suggest pre-migration data cleansing activities
• Develop data migration strategy, data mapping, interfaces, and perform mock and actual conversions
• Translate technical system specifications into working, tested applications
• Troubleshoot technical problems during software package operations, including implementation and migrations
• Coordinate data file migration from heterogeneous platforms
• Define testing strategy and conduct testing to ensure data integrity and comparisons
• Perform post-migration audits and data reconciliation
• Generate data migration exception reports and perform necessary data cleansing
• Provide pre- and post-effective conversion support to business clients

Software Developer - ETL - Senior - Mandatory Skills:
• 7+ years of experience in developing and documenting ETL for data conversion and migration
• Extensive experience in data migration and planning for digital transformation
• Proficiency with relational databases like Oracle, MS SQL Server, Azure SQL Database
• Strong complex SQL development, data analysis, and problem resolution skills
• Experience with migrating document attachments from legacy systems
• Experience with cloud database technologies such as Azure SQL
• Experience with ETL tools like Azure Data Factory and Informatica

Software Developer - ETL - Senior – Nice-to-Have Skills:
• Full life-cycle data conversion experience with enterprise systems
• Experience with mainframe data formats and non-relational data structures
• Experience ensuring scalability of data migration solutions
• Experience liaising with teams to understand migration requirements
• Strong communication, facilitation, and problem-solving skills

Software Developer - ETL - Senior – Assignment Length:
This is an 11 month contract role.

Software Developer - ETL - Senior - Start Date:
ASAP

Software Developer - ETL - Senior - Assignment Location:
Toronto, Ontario, Canada – Hybrid, with 3 days in the office.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Software Developer - ETL - Senior

Toronto, ON · Hybrid

TYPE

Contract · 11 Months

STARTS

12/3/2026

POSTED

2 hours ago

ATS ID

332700



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs →

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile →
Terms of Use
•
Privacy Policy