RQ11713 - Software Developer - ETL - Senior
Maarut
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.
- This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
General Skills:
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design, latest design patters, deployment and troubleshooting
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using query languages
- Experience with one or more communications protocols
- Experience in structured methodologies for the design, development, implementation and maintenance of applications
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
ETL Skills:
- Knowledge and experience in gathering requirements and business process knowledge in order to transform the data in a way that’s geared towards the needs of end users Knowledge and experience maintaining and improving already existing processes.
- Knowledge and experience ensuring that the data architecture is scalable and maintainable
- Knowledge and experience working with the business in designing and delivering correct, high quality data
- Experience investigating data to identify potential issues within ETL pipelines, notify end-users and propose adequate solutions Experience preparing detailed documentation for further reference.
Desirable Skills:
- Knowledge and experience with programming Internet-ready applications
- Knowledge and experience in rapid application development (RAD) methodologies
- Knowledge and understanding of Information Management principles, concepts, policies and practices
- Experience with middleware and gateways
- Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
- Ability to provide post-implementation support and resolve any post-implementation technical issues
- Experience conducting design walkthrough sessions with project team
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide user and system documentation as required
Requirements
Experience and Skill Set Requirements:
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.
Nice to have skills:
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- 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
Skill Set Requirements:
Deliverables – Senior ETL Developer :
- 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 using appropriate patterns. 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.
Mandatory Skills:
- 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.
Nice to have skills:
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- 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
Core Technical Skills:
- Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
- 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 creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
Other Technical Skills:
- 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
- Experience with Git and knowledge of source control strategies
- Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery
Communications Skills:
- Experience in eliciting, documenting, and validating business requirements
- Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.
Standards and Best Practices:
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- ...Description: A highly skilled and experienced ETL Developer to design, develop, and maintain robust data integration solutions. The... ...Skills: Experience in programming and analysis; specialized software package support at the specified experience level Ability to...SeniorFull timeFlexible hours
- ...applications. This includes: developing detailed programming... ...during the use and operation of software packages, including technical... ...Additional Skills for Oracle Software Developer: Experience in conducting... ...of data warehouse, ETL methodologies and OBIEE Demonstrated...SeniorFull timeManual labor
$88.54 - $106.25 per hour
...RQ11712 - Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman Avenue CRJMC Description Scope Work with business team in developing and validating enhancements as per business...SeniorFull time- ...Senior Software Developer – ETL Requisition: RQ11713 Position: Software Developer – ETL – Senior Client: Ontario Government – Central Agencies Cluster / Treasury Board Secretariat Location: 222 Jarvis Street, Toronto, ON Work Arrangement: 100%...SeniorFull timeRemote workMonday to friday
$88.54 - $106.25 per hour
...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension Location: 25 Morton Shulman Ave., Toronto - ONSITE CRJMC License Must-have skills: 10 + years of experience working with GeoTalent, including working within...SeniorFull time$125k - $175k per year
...Employers in Canada for 15 years, Stikeman Elliott is always seeking to recruit the best and the brightest talents. The Senior AI Software Developer will design, build, and deliver the firm’s AI applications, including production agentic systems using the Claude Agent SDK...SeniorFull timeWork at office- ...RQ11713 - Software Developer - ETL - Senior Organization: Central Agencies Cluster Ministry: Ministry of Treasury Board Secretariat Location: Toronto, ON Onsite Pay rate: 95-101/hr incorp Title Software Developer - ETL Description Role...Senior
- ...Dynamics 365 and Azure are preferred Experience with Agile methodologies including using kanban/task boards Extensive experience developing in Dynamics 365 Customer Service (case management, Knowledge Management, Customer Service Workspace configuration), power platform,...SeniorFull time
- We are seeking an experienced Senior Software Developer - ETL to design, build, and continuously expand enterprise data pipelines, data warehouses, and business intelligence solutions. In this role, you will be responsible for translating technical specifications into scalable...SeniorContract work
$88.54 - $106.25 per hour
...RQ11605 - Software Developer - Senior Duration: 11 Months (250 Business Days) 1 Possible Extension Location: 5 Days ONSITE at 222 Jarvis St. Toronto Ontario Description Deliverables for Sr. Software Developer: Design build develop and administer...SeniorFull time$88.86 - $106.63 per hour
...RQ11293 - Software Developer - Senior Duration: 7 months (144 days) + possible extension CRJMC clearance Location: 222 Jarvis St, Toronto... ...experience with data querying (SQL), data integration (ETL/ELT), and supporting analytics/reporting solutions in an enterprise...SeniorFull timeContract workWork at officeMonday to friday$88.5 - $106.26 per hour
...RQ11339 - Software Developer - Senior Location: 5 Days Onsite at 21 College St. Toronto Duration: 11+ Months (253 Business Days) Mandatory Requirements 10+ experience building and maintaining stable, secure and scalable web & desktop applications using Azure...SeniorOngoing contractFull timeTemporary workLocal area- ...environments on Kubernetes using engines like vLLM, Ray, and Triton. Develop evaluation & benchmarking tooling: Build automated Evals and... ...We are looking for people who have: ~7+ years of software engineering experience in ML Infrastructure, MLOps, ML Tooling,...SeniorLong term contractManual labor
- ..., user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud -Native Web Application products) as required...SeniorLong term contractFull timeInterim roleInternship
- ...technologies, and Informatica ETL. Responsibilities: This request is for strong developers to help in designing and developing... ...Oracle PL/SQL · Design, develop and test Informatica mappings... ...and analysis; specialized software package support at the specified...SeniorApprenticeship
- ...Description About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing...SeniorFull time
- ...data transformation technologies (JSON/XML). Experience designing, developing, and supporting MuleSoft integration flows, APIs, and... ...enterprise solution Applies technical expertise to recommend, develop and maintain corporate policies, procedures and standards that are...SeniorFull time
- ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability... ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems Communication...SeniorFull time
$130k - $150k per year
...integral to everything we create. We are seeking a highly skilled Senior Software Engineer with strong communication, and collaboration... ...communication skills • Highly desirable Kubernetes Application Develop Certifications (CKAD) This position offers a salary range of...SeniorFull time- ...working, tested applications, including developing detailed technical specifications, writing... ...supporting solution implementation. Design, develop, test, deploy, and maintain full-stack... ...teams, and stakeholders throughout the Software Development Life Cycle (SDLC)....SeniorFull time
- ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating... ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion...SeniorFull time
- ...sure clients get correct, timely reporting and tax documents no matter what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data pipelines (including PySpark), and Airflow orchestration. If you...SeniorLong term contractFull timeWork from home
- ...connected and engaged. * We’re a certified Great Place to Work ®, five years in a row! We’re on the hunt for a top-tier Senior Software Developer who will be responsible for designing, developing, and maintaining high-performance backend services and infrastructure....SeniorLong term contractFull timeInternshipWork at officeRelocation package
- ...applications. This includes: Developing detailed programming specifications Writing... ...arise during the use and operation of software packages, including technical assistance... ...; both written and verbal Ability to develop and present new ideas and conceptualize new...SeniorFull time
$90k - $120k per year
...AppDirect Subsidiary At PartnerStack, we’re passionate about software and the partnership space — and we’re not afraid to shake things... ...around you. What you'll do and how you'll have an impact Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend...Permanent employmentFull timeWorldwide$79.1k - $118.7k per year
.... Find our story here: About Meridian The role: Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a key...SeniorFull timeWork at officeRemote workWeekend work1 day per week$88.57 - $106.28 per hour
...RQ11400 - Software Developer - Senior X 4 (On-Site) Contract: 6 months (133 business days) possible extension Location : Toronto (5700 Yonge St. Toronto) No Clearance Required Must Have: Thorough knowledge of large-scale complex systems analysis techniques...SeniorFull timeContract work- ...are seeking a highly skilled Enterprise Developer to join our enterprise architecture team.... ...application security is essential. THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key... ...functional teams to deliver high-quality software solutions. Qualifications Bachelor...SeniorFull timeShift work
$90.16 - $108.23 per hour
...RQ11377 - Software Developer - Full Stack - Senior - 4 Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph Duration: 6+ contract (125 Business Days) + 3 possible Extension Must Have...SeniorFull timeContract workWork at office2 days per week$166k - $195k per year
...providers such as Bloomberg, Alpaca, Kalshi, and ForecastX to ensure consistent symbology across all internal platforms. As a Senior Software Developer on this high-impact team, you’ll collaborate across engineering, business, operations, and vendor channels to support...SeniorLong term contractFull timeWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11713 - Software Developer - ETL - Senior. Be the first to apply!
- software developer no experience Toronto, ON
- junior software developer Toronto, ON
- software developer entry level Toronto, ON
- software developer intern Toronto, ON
- software developer internship no experience Toronto, ON
- software developer Toronto, ON
- software development engineer Toronto, ON
- part time software developer Toronto, ON
- ingénieur logiciel Toronto, ON
- software design engineer Toronto, ON

