Senior ETL Developer
vTech Solution
The Software Developer role focuses on designing, developing, and maintaining data pipelines and ETL applications to support Data Warehouse and Business Intelligence solutions. The successful candidate will work onsite full-time, collaborating with IT professionals throughout the software development lifecycle to deliver scalable, high-quality software solutions using a variety of cloud and database technologies. Responsibilities:
- Design, implement, and expand data pipelines involving extraction, transformation, and loading (ETL) activities.
- Translate technical system specifications into tested, working applications including detailed programming and unit testing.
- Resolve and troubleshoot technical issues during software operation, including implementation, conversion, and migrations.
- Develop, maintain, and optimize ETL scripts and database backend applications for data warehousing and business intelligence.
- Collaborate effectively with development teams and communicate clearly with clients and stakeholders.
- Create and maintain technical documentation such as source-to-target mappings, data model diagrams, and design documents.
- Ensure applications comply with standards, best practices, and scalability requirements.
- Provide post-implementation support and conduct design walkthrough sessions.
- Experience with Microsoft Azure technologies: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI.
- Experience with Amazon Web Services (AWS) technologies: Amazon Aurora, Amazon Relational Database Service, Glue, OpenSearch.
- Strong ETL development skills including scheduling, dependency logic, data integration, cleansing, and analytics.
- Proficiency in data modeling and design principles for data marts and data warehouses.
- Database management, administration, and complex SQL query construction with performance tuning.
- Experience with Git and source control strategies.
- Ability to elicit, document, and validate business requirements.
- Strong communication skills for clear verbal and written interaction.
- Experience with software development lifecycle from development through testing and delivery.
- Knowledge of Accessibility for Ontarians with Disability Act (AODA) and related standards.
- Experience designing visual dashboards, KPIs, and canned reports (scheduled and ad-hoc).
- Programming skills in C#, API development, and functions.
- Experience writing scripts in PowerShell and other scripting languages.
- Familiarity with rapid application development (RAD) methodologies.
- Experience with middleware, gateways, and product installation script modification.
- Ability to provide user and system documentation.
- Core Technical Skills (50%): Proficiency in Microsoft Azure, AWS, ETL development, data modeling, and database management.
- Other Technical Skills (35%): Dashboard design, programming languages, scripting, source control, and full software development lifecycle experience.
- Communication Skills (10%): Ability to elicit, document, validate requirements and communicate effectively.
- Standards and Best Practices (5%): Knowledge of AODA and related regulations.
- Design, develop, and maintain scalable ETL and database backend applications.
- High-quality, tested code following design patterns and best practices.
- Technical documentation including source-to-target mappings, data models, and architecture diagrams.
- Visual dashboards and reports highlighting trends and KPIs.
- Post-implementation support and troubleshooting.
- Onsite availability five days per week, 7.25 hours per day, Monday to Friday.
- Experience with Azure Data Factory, Azure SQL Database, Azure Data Lake, Power BI, and AWS data services.
- Strong ETL and data warehousing development expertise.
- Excellent communication and collaboration skills.
- Proven ability to deliver within the software development lifecycle.
Preferred
- ...Our Client is looking for an experienced Senior ETL Developer to design, develop, and maintain enterprise data pipelines, data warehouses, and Business Intelligence solutions. The ideal candidate will have strong hands-on experience with Azure Data Factory, Azure Databricks...Senior
- ...Job Title: Software Developer - ETL - Senior Location: Toronto Work Model: Onsite Duration: 9 months Extension: 2 Times Must Haves Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database...Senior
- ...offer market-relevant benefits and provide continued opportunities for professional growth. Job Description Hiring: Senior Software Developer – Mainframe (PL/I) - Req ID: RQ11685 Toronto, Ontario, Canada | Onsite 3 business days Contract: Nov 2026 – Sep 2027...SeniorContract work
- ...Software Developer - Full Stack – Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified Software Developer - Full Stack – Senior to support this engagement. Please review the...SeniorContract workTemporary workLocal areaRemote work
- ...experience building integrations against third-party REST APIs - auth, pagination, rate limits, and handling upstream schema changes ETL or data pipeline experience loading third-party data into a relational store, including identity matching across systems that...SeniorContract workWork at officeImmediate startFlexible hours
- ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 9 months Security Clearance: CRJMC Must Haves ~ Experience building and maintaining stable, secure and scalable web & desktop applications using...Senior
$181.05k - $213k
...platform, part greenfield build, part strategic integration, where your judgment will directly shape the outcome. You'll join a small, senior team that blends startup-style execution with the rigor required to ship to production at scale. The Problems You'll Solve As...SeniorFull time- ...Role: Senior Software Engineer(Python) Location: Toronto Downtown , ON Type: Fulltime Responsibilities and Duties Design and deliver high quality features and enhancements. Own the end-to-end delivery of large features within your...SeniorFull time
- ...Job Title: Software Developer - Full Stack Senior (AI) Location: Toronto Work Model: Onsite Duration: 6 months Extension: 1 Time Must Haves Design, develop, test and support AI-powered applications and workflows Develop and integrate...Senior
- ...enabled analytics solutions using natural language and semantic models. Responsibilities: Delivering end-to-end data pipelines (ETL/ELT, streaming, DataOps). Creating high-level and low-level architecture designs (HLD/LLD), migration plans, and technical...SeniorFull time
- ...inclusive environment is critical for the success of our business, and we actively work towards it every day. At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business...Senior
- Southern California Edison (SCE) seeks a Data Engineering, Senior Manager to set strategic direction and lead a team delivering scalable data platforms and pipelines in a hybrid California setup. You will partner with executives to drive data governance, quality, and enterprise...Senior
$180k - $220k
...being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move digital assets. You will own features from...SeniorFull timeWork at officeWorldwide$180k - $220k
...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us... ...Expose and document functionality to the UI, third-party developers, and our internal and external tooling Collaborate with cross...SeniorFull timeWork at officeWorldwide- ...Assignment: RQ11745 - Software Developer - Senior Job Title: Senior .NET Developer Requisition (SS): RQ11745 Start Date: 2026-11-02 Client: Justice Technology Services End Date: 2027-07-30 Office Location: 21 College st. Toronto Organization...SeniorContract workTemporary workWork at officeLocal areaMonday to Friday
- ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified DevOps/Cloud Engineer - Senior to support this engagement. Please review the complete requirements...SeniorContract workTemporary workLocal areaRemote work2 days per week
- ...Job Title: Solutions Designer - CRM - Senior Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 11 months... ...Demonstrated Hands On - experience designing, supporting, developing, maintaining, and configurating Salesforce solutions Salesforce...SeniorFlexible hours
$128.6k - $160.8k
...execution of projects with minimal direction and guidance and serve as senior technical contributors and mentors within the team. The... ...expected performance and reliability of the application/system developed. Proactively communicate and work to mitigate changes to...SeniorFull timeLocal areaImmediate startFlexible hours- ...Role: Sr Azure Technical Developer with .Net development is Mandatory Location: Toronto - 4 days onsite 1yr contract Essential skills for Real Time Payments Developer -.net core (with API development experience) -SQL-API -Azure services (Azure Functions...SeniorContract work
- ...Job Description Job Description *This is a 100% on-site position in Norco, CA* Job Summary We are seeking a Senior Full Stack Developer to lead the design, development, and modernization of our scalable enterprise web applications. In this role, you will drive...SeniorTemporary workFlexible hours
$269k - $403k
...a stated ambition to add $100M in enterprise value by 2030. That growth runs on software, and software runs at the speed of its developers. This is a replacement role charter: own the developer platform, the IDE, the copilots, and the developer's voice. Responsibilities...SeniorFull timeWork at officeShift work$160k - $195k
Overview of the role We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first. The insurance industry is a $1T market that’s remained largely untouched by the digital revolution, and PolicyMe is here to change that. As a remote-...SeniorFull timeWork at officeRemote workWork from home- ...speed of conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience... ...is paramount. What youʼll do Architect & Build: Design, develop, and maintain scalable backend services, robust APIs, and...SeniorFull timeWork at office
- ...Title: Software Developer Location: Toronto, ON (Hybrid) Duration: 12+ Months Description: Responsibilities Required... ...Demonstrated experience and understanding of data warehouse, ETL methodologies and OBIEE Demonstrated work experience on Java...Work experience placement
$140k - $200k
...we’re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify...SeniorRemote job$118.6k - $157.14k
...Reporting to IT Department Leadership, the Developer III - Application Development is... ...Application Development is considered a Senior Developer position and is responsible for... ...SQL Server Integration Services): advanced ETL package design, deployment, and troubleshootingKnowledge...Temporary workWork experience placementRemote workMonday to Friday$104.04k - $137.84k
...to pivot from a “job” opportunity to an authentic experience!The Developer II - Microsoft Dynamics is responsible for supporting,... ...based integration. Support data migration activities (mapping, ETL, data validation).Provide training and support to end-users.Provide...Temporary workRemote workMonday to FridayAfternoon shift$120k - $140k
...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional...SeniorFull timeWork at office2 days per week$180k - $220k
...full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind our clients' balances, trading positions, and financial...SeniorFull timeWork at officeWorldwide$32.5 - $36 per hour
Job Description Overview\n Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior ETL Developer. Be the first to apply!
- aws developer Ontario, CA
- low code developer Ontario, CA
- access developer Ontario, CA
- remote magento developer Ontario, CA
- scientific programmer Ontario, CA
- senior api developer Ontario, CA
- senior magento developer Ontario, CA
- sas programmer Ontario, CA
- junior programmer Ontario, CA
- progress developer Ontario, CA




