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 1 day 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: 9 months Security Clearance: CRJMC Must Haves ~ Experience building and maintaining stable, secure and scalable web & desktop applications using Azure...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...SeniorContract workTemporary workLocal areaRemote work
- ...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
- ...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
- ...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
$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$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...SeniorWork at office2 days per week- ...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... ...and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence...SeniorContract workTemporary workLocal areaRemote work2 days per week
$181.05k - $213k
...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage... ...judgment will directly shape the outcome. You'll join a small, senior team that blends startup-style execution with the rigor...SeniorFull time- ...Job Title: Solutions Designer - CRM - Senior Location: Toronto, Ontario, Canada... ...On - experience designing, supporting, developing, maintaining, and configurating Salesforce... ...concerns with systems applications, hardware, software, or telecommunications Experience...SeniorFlexible hours
- ...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
- ...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
$180k - $220k
...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build... ...Expose and document functionality to the UI, third-party developers, and our internal and external tooling Collaborate with...SeniorFull timeWork at officeWorldwide- ...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$128.6k - $160.8k
...solve problems and drive impact. The Sr. Software Engineer is responsible for the design... ...direction and guidance and serve as senior technical contributors and mentors within... ...and reliability of the application/system developed. Proactively communicate and work to...SeniorFull timeLocal areaImmediate startFlexible hours- Technical Lead Treasury Primary Skills: Treasury & Payment Platforms, Data Integration (ETL/APIs/SFTP), Production Support & Monitoring Location: Toronto, ON Work Model: Onsite Job Type: Full Time Job Description We are seeking an experienced...Full time
$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$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$130k - $140k
...an experienced Microsoft Power Platform Developer to join an established organization's IT... ...reporting, and access to information. The Software Developer will design, develop, integrate... .... Support enterprise data warehouse, ETL/ELT, and data integration initiatives....Full timeLocal areaMonday to Thursday- ...Leads a design team to perform or manage the preparation of site plans, including preparing grading plans to balance earthwork, developing stormwater capture and conveyance design, and ensuring vehicular access to pumps, wells, treatment systems, and conveyance system...Senior
$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- ...engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument drivers, and provide expert... ...measurement science and best practices. · Advise senior management on industry trends, emerging technologies...Work experience placementLocal area
- ...Optical Communications Business Unit (OCT BU) develops and markets a portfolio of precision... ...fiber components. This is a software-first Applications Engineer role, bringing... ...organization (OCT BU), complementing our senior polarization AE's deep optical expertise...Full timeFor contractorsWorldwide
$129.5k - $207.5k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment...Local areaFlexible hours- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - ETL - Senior. Be the first to apply!
Related searches
- intel software engineer Ontario, CA
- software engineer Ontario, CA
- senior robotics software engineer Ontario, CA
- financial software developer Ontario, CA
- part time software developer remote Ontario, CA
- software engineer remote Ontario, CA
- ngo software engineer Ontario, CA
- software development engineer aws Ontario, CA
- network software engineer Ontario, CA
- senior software design engineer Ontario, CA




