Software Developer - ETL - Senior
Innosystech Inc
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, Azure Data Lake, and Power BI
- Experience with Databricks Platform
- Experience with the Amazon Web Services (AWS) suite of technology including: Amazon Aurora, Amazon Relational Database Search, Glue, OpenSearch, etc.
- Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)
- Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
- Experience with data integration, data cleansing, and data analytics
- Experience with data modeling and design principles for data marts and data warehouses
- Experience in database management and administration
- Experience in constructing complex SQL queries and performance tuning
- Experience with Git and knowledge of source control strategies
- Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
- Experience in eliciting, documenting, and validating business requirements
- Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery
- Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.
Description / Responsibilities / Skills
Responsibilities
- Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
- Required to translate technical systems specifications into working, tested applications.
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages.
- Knowledge and experience ensuring that the data architecture is scalable and maintainable.
- Experience investigating data to identify potential issues within ETL pipelines, notify end-users and propose adequate solutions.
- Experience preparing detailed documentation for further reference.
Deliverables
- Designs, develops, and maintains database backend 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 code.
- Ensures applications remain scalable while complying to standards and following best practices.
- Tests and debugs applications and ensures that software is properly documented.
- Collaborates clearly and professionally as part of a development team and communicates with clients.
Experience & Skill Set Requirements
Other Technical Skills 35%
- Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc)
- Experience with programming languages such as C#, developing application code such as APIs, Functions, etc.
- Experience writing scripts with PowerShell and other scripting languages
Standards and Best Practices 5%
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer - ETL - Senior in Ontario, CA vacancy
- ...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 Summary: 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...SeniorFull timeMonday to Friday
- ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 6 months Must Haves ~10+ years of experience with Siebel technical configuration/ design / development / integration ~5+ year of experience of Siebel...Senior
- ...Job title: Senior Software Developer Location: Toronto, ON M5V 3C6 (3 days onsite)(Hybrid) Duration: 6 Months Description: Education & Foundation: Degree in Computer Science, Engineering, or a related discipline with experience delivering large...Senior
- ...Assignment: RQ11635 - Software Developer - ETL - Senior Job Title: Senior Data Warehouse / BI Developer - ETL Requisition (SS): RQ11635 Start Date: 2026-10-05 Client: Labour and Transportation Cluster End Date: 2027-03-31 Office Location: 400...SeniorApprenticeshipWork at office
$85k - $95k
...CA$85,000.00 To CA$95,000.00 Annually The Senior DevOps Engineer is a hands-on technical... ...services on AWS ECS (Fargate), and elevating software development practices from a platform... ...provisioning (Ansible, AWS Image Builder) Develop AWS Lambda functions or container-hosted...SeniorRemote workFlexible hours- ...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...SeniorContract workTemporary workLocal areaRemote work
- ...Position Title - Senior Python Developer Location - Toronto, Canada (4 Days onsite) Must have Prior consulting, advisory... ...assisted engineering tools and practices as part of day-to-day software delivery Strong Python experience in enterprise...SeniorFull time
- ...Not Mandatory # Great comm and technical skills in python programming and system design. We are not looking for plain developers. # Comfortable with in person client interview. # Client Fiserv. (Pls do check if they have interviewed or submitted...SeniorFull timeWork at office3 days per week
- ...Role - Senior Full Stack Developer (Java/React) Location - Toronto, Canada (4 Days onsite) Mandatory Skills Description: Experience in Java in an enterprise environment, covering the whole development life cycle Experience with web development...SeniorFull time
- ...Swiftly, Inc. is seeking a Senior Software Engineer to build scalable cloud-based services across backend and frontend. You will collaborate with Product, Design, and Engineering to deliver end-to-end experiences for transit customers and stakeholders. Responsibilities...SeniorFull time
- ...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
- ...Swiftly, Inc. is seeking a Senior Software Engineer to join a cross-functional team enabling transit agency devices and cloud services. You will work on edge devices, onboard hardware integrations, and backend services that configure and process data from buses, trains...Senior
- ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract... ...and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence...SeniorContract workTemporary workLocal areaRemote work2 days per week
- 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
$124k - $205k
...and mitigate risks, and building scalable software using industry best practices. We’re... ...About the Role Swiftly is looking for a Senior Software Engineer to join a cross-... ...connect those devices to the cloud, and developing the backend services that configure, control...SeniorWork experience placementWork at officeLocal areaRemote workHome officeFlexible hours- ...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...Work experience placement
- ...quotas, commissions, territories, crediting, and workflows Develop and maintain calculation logic, dashboards, reports, and compensation... ...Perform data integration with SAP and non-SAP systems using ETL and integration tools Support UAT, production deployments,...Full time
- ...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
$120k - $135k
...communities. For more information, visit Summary The Senior Product / Application / Structural Engineer – Building Products... ...new product development, maintain and defend product approvals, develop technical substantiation, and strengthen the company’s technical...SeniorLocal area- ...ETL Developer: ~5-7 Years ~ Markham-Ontario-CA Job description: Experience 5-7 Years Working model Hybrid 3 days' Work from Office 2 days mandatory Tue Wed 1 day flexible any day from Mon Thu Fri Primary Skills: Minimum 5-...Work at officeFlexible hours
$140k - $200k
...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...SeniorRemote job$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- ...Southern California Edison is seeking a Data Engineering, Senior Advisor to design and own data architecture for the energy team. You will build and scale ETL pipelines using Palantir Foundry, Snowflake, and related tools, while ensuring governance and data quality across...Senior
$128.6k - $160.8k
...Senior Software Engineer Shaping the Future of Lending With 30 years of fintech leadership, Origence empowers credit unions with innovative... ...performance and reliability of the application/system developed. Proactively communicate and work to mitigate changes to project...SeniorFull timeLocal areaImmediate startFlexible hours- ...identity platforms Govern data strategy including Data Cloud, ETL/ELT, data quality, deduplication, consent, and retention... ...sandboxes, test data, and change control Coach and mentor developers and provide technical guidance to cross-functional teams Implement...Full time
$180k - $220k
...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 design...SeniorFull timeWork at officeWorldwide- ...modernization and migration program. The ideal candidate should possess deep expertise in Base SAS, SAS Enterprise Guide, SAS Macros, ETL/Data Processing, and enterprise data warehousing concepts, with the ability to analyze complex SAS estates and guide migration teams...
- ...Novara provides safety, operational risk management, and sustainability software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations manage operational...SeniorFull timeFlexible hoursShift work
$135k - $150k
...non-declarative custom solutions. Collaborate with Admins, Developers and Leadership to deliver the most efficient and scalable solutions... ...help create and review estimates for technical solutions and software development. Own the technical standards for the...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - ETL - Senior. Be the first to apply!
Related searches
- software engineer full time Ontario, CA
- software engineer healthcare Ontario, CA
- network software engineer Ontario, CA
- senior software engineer Ontario, CA
- software developer Ontario, CA
- ngo software engineer Ontario, CA
- startup software engineer Ontario, CA
- software developer positions Ontario, CA
- financial software developer Ontario, CA
- junior software developer remote Ontario, CA



