Apply now

Posted yesterday

IT Programmer (SQL/Business Intelligence) / Developer (SQL,BI, Data) / Data Engineer

@ Sofina Foods Inc

Markham, Ontario

Full-time
Apply now
SIGNALS

Responsibilities:

  • Design, develop and maintain efficient ETL processes from various data sources including ERP / OT systems and third party data
  • Design, develop, and maintain SSAS multidimensional and tabular models to support efficient and accurate data analysis and reporting.
  • Execute a comprehensive business intelligence strategy that addresses both the current SQL Server environment and the creation of a progressive data landscape.
  • Develop and implement a unified data model that encompasses multiple ERP systems to elevate data quality and data literacy across Sofina.
  • Develop visually engaging reports and dashboards utilizing SSRS and Power BI, delivering essential insights to finance, sales, supply chain and other…
  • Monitor and enhance the performance of BI solutions, ensuring streamlined operations for both the current and forward-looking environments.

Requirements summary:

  • Collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable database and integration solutions.
  • Bachelor's degree in Computer Science, Information Technology, or related work experience.
  • Minimum 3 years experience using Microsoft SQL Server, with hands-on experience in writing complex queries, stored procedures, and performance optimization.
  • Experience with the Microsoft BI Stack (SSIS, SSAS, SSRS, Power BI)
  • In-depth knowledge of database development concepts and best practices, including relational database modeling and performance tuning.
  • Experience working with code repositories such as Azure DevOps, Git, GitHub, etc.
Source and dates

Employer career site / ATS feed · dayforce-feed

Employer posting date
2026-11-08
First seen by our source
2026-11-09
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Sofina Foods Inc

FieldValue
HeadquartersMarkham
Open jobs on Jobsy58
Job description


Position Summary:

Reporting to the Director of Data Performance, the IT Programmer (SQL/BI) is instrumental in developing the BI and reporting systems and upgrading Sofina's data environment for relevance and modernization. This role contributes to shaping Sofina’s data landscape and improving insights to aid strategic decision-making. Success in this role relies on effective collaboration across teams, adept project management, and achieving a balance between maintaining existing systems and fostering innovation

Key Accountabilities:

  • Design, develop and maintain efficient ETL processes from various data sources including ERP / OT systems and third party data
  • Design, develop, and maintain SSAS multidimensional and tabular models to support efficient and accurate data analysis and reporting.
  • Execute a comprehensive business intelligence strategy that addresses both the current SQL Server environment and the creation of a progressive data landscape.
  • Develop and implement a unified data model that encompasses multiple ERP systems to elevate data quality and data literacy across Sofina.
  • Develop visually engaging reports and dashboards utilizing SSRS and Power BI, delivering essential insights to finance, sales, supply chain and other reporting stakeholders.
  • Monitor and enhance the performance of BI solutions, ensuring streamlined operations for both the current and forward-looking environments.
  • Collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable database and integration solutions.
  • Develop, implement and enforce standardized practices and guidelines for data modeling, ETL processes, and reporting ensuring alignment with industry best practices

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related work experience.
  • Minimum 3 years experience using Microsoft SQL Server, with hands-on experience in writing complex queries, stored procedures, and performance optimization.
  • Experience with the Microsoft BI Stack (SSIS, SSAS, SSRS, Power BI)
  • In-depth knowledge of database development concepts and best practices, including relational database modeling and performance tuning.
  • Experience working with code repositories such as Azure DevOps, Git, GitHub, etc.
  • Experience developing and implementing standardized practices and guidelines for BI development.
  • Experience with Python and ML is considered an asset
  • Experience working with Azure or other cloud technologies is an asset.
  • Experience working with SQL Master Data Service (MDS) is an asset

Hiring Range: CAD $64,393 - $90,082

Bonus: This position is eligible for a bonus up to 8% of base salary subject to the plan terms and conditions.

Please note that the expected hiring range provided is derived from a group of like roles within Sofina. The final offer amount for this role will be dependent on geographical region, applicable experience, skillset of the candidate and internal equity.

This position is currently an active vacancy



Sofina Foods Inc. is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (‘AODA’). Applicants are asked to make their needs/requirements, for the purpose of accommodation under AODA, known to Human Resources when they are contacted for an interview.

Similar jobs

  • IT Programmer (SQL/EDI) - 12months contract

    Brampton, ON
    Contract

    Sofina Foods Inc

    5+ YOECandidates need a bachelor's degree in computer science, IT or a related field, and at least five years of development and implementation experience. Strong programming skills, experience with solution documentation and version control, and clear written and verbal communication are required.

    EDI, SQL, AS/400, RPG, CL, APIs

  • Personal Banker

    Markham, ON
    Full Time

    Bank of Montreal

    2+ YOEWorks collaboratively within the branch and through various channels with BMO partners to deliver the desired customer experience and achieve overall business objectives; Addresses questions and resolves issues raised…

    Sales, Statistical quality control, Data entry, Regulatory compliance, Risk management, Customer experience

    Personal Banker

    Markham, ON
    Full Time

    Bank of Montreal

    2+ YOECandidates need typically 2 to 3 years of relevant experience, a post-secondary degree is preferred, and in Canada they must hold investment product registration and lending qualifications. Strong customer service, sales and communication skills are required.

    Online banking tools, Social media, Tablets

  • Manager, Project Management

    Vancouver, BC +2
    Full Time

    Worley: Worley is a global professional services company of energy, chemicals and resources experts headquartered in Australia.

    10+ YOECandidates need at least 10 years as a project manager, verifiable experience in the Mining, Metals and Heavy Industrial Construction sector, and a Bachelor's degree in engineering or construction management. A Professional Engineer (P.Eng.) designation in the province of application is required.

    SAP, EcoSys, Primavera P6

  • Unit Secretary (CUPE), Childbirth & Children's Services - Full Time Temporary (Until Approx. July 2027)

    Markham, ON
    Full Time

    Oak Valley Health: One of Ontario’s leading community health care organizations. Markham Stouffville Hospital and Uxbridge Hospital.

    Candidates need previous hospital unit secretary experience, a sound knowledge of medical terminology and strong computer and typing skills. Strong customer service, communication, prioritization and attention to detail are also required.

    Computer, Fax

  • Admin Assistant

    Markham, ON
    Full Time

    BMO Nesbitt Burns Inc.

    2+ YOECandidates need about 2 to 3 years of relevant experience and a related post-secondary degree is preferred, or an equivalent mix. They should have basic specialized knowledge, good communication, organization, teamwork, and problem-solving skills.

    Databases, Office supplies inventory system

  • Accountant

    Markham, ON
    $70k–$80k/yrFull Time

    Park Property Management

    3+ YOECandidates need a post-secondary degree in business or accounting, at least 3 years of relevant experience, and strong knowledge of accounting principles and ASPE. Proficiency in Microsoft Excel is required, and a CPA designation or working toward one is an asset.

    Microsoft Excel, Sage Intacct

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.