Software Developer

2 weeks ago


Toronto, Canada GovTech Talent Solutions Inc. Full time

# Software Developer - ETL## Job DetailsClosing Date: Tuesday, January 27, 2026 at 11:00 a.m.Location: 222 Jarvis Street, Toronto, Ontario, CanadaOrganization: Ministry of Treasury Board SecretariatDepartment: Central Agencies ClusterStart Date: 2026-02-02End Date: 2026-06-30Assignment Type: OnsiteJob Type: ContractRequisition #: RQ10127## Project Description1 Senior Developer to support the PowerBI Data Management Service## Job Description## Deliverables / Responsibilities**Responsibilities/Assignment Deliverables** – **Senior ETL Developer**Designs, develops, and maintains database back-end 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**Software Developer - Senior - Evaluation Criteria**| | || --- | --- || **Description** | % || **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. | 50% || **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 | 35% || **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. | 10% || **Standards and Best Practices** * Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards | 5% |Applications for this position will be accepted until **Tuesday, January 27, 2026 at 11:00 a.m.**.**If you meet the requirements for this role, please apply now.**Apply for This PositionClick "Apply." If no email opens, check your pop-up blocker or email your resume directly to**resume@govtechtalentsolutions.ca**, including the **Requisition Number** and **Job Title** in the subject line. #J-18808-Ljbffr


  • Software Developer

    13 minutes ago


    Toronto, Canada Jonas Software Full time

    OverviewCompensation: The expected salary range for this role is between $70,000 and $85,000, depending on experience and qualifications.Reason for Opening: Backfill positionAI is used to screen, assess, or select applicants for this role.As a Software Developer at ProviderSoft, you will have the opportunity to work closely with a highly-skilled, distributed...

  • Software Developer

    15 minutes ago


    Toronto, Ontario, Canada Jonas Software Full time $70,000 - $85,000

    Job Description: Compensation: The expected salary range for this role is between $70,000 and $85,000, depending on experience and qualifications.Reason for Opening: Backfill positionAI is used to screen, assess, or select applicants for this role.As a Software Developer at ProviderSoft, you will have the opportunity to work closely with a highly-skilled,...


  • Toronto, Canada Bluefruit Software Limited Full time

    Would you like to collaborate with a team of experienced developers and grow your skills while working on interesting projects? - Full-time Software Developer, Senior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there...


  • Toronto, Canada Software International Full time

    Senior Software Developer Agentic Application DevelopmentJob Openings Senior Software Developer Agentic Application DevelopmentAbout the job Senior Software Developer Agentic Application DevelopmentSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in...


  • Greater Toronto Area, Canada Jonas Software Full time

    Job Description:Director of Software DevelopmentJonas SoftwareRemote CanadaCompensation & Role DetailsExpected Salary Range: $130,000 - $150,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI is not used to screen, assess, or select applicants for this roleAbout The RoleThe R&D Director leads the technical vision,...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic...

  • Senior Software Developer

    14 minutes ago


    Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company buildingsecure, accurate FP&A softwarefor finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — wheredata accuracy, security, and reliability are non-negotiable.We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...

  • Senior Software Developer

    13 minutes ago


    Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. What you’ll do Own and ship end-to-end product features across our React + TypeScript frontend and Node.js / Java...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...