Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$64.39k - $90.08k per year
Full-time

Sofina Foods Inc

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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the IT Programmer (SQL/Business Intelligence) / Developer (SQL,BI, Data) / Data Engineer in Markham, ON vacancy
  • $55k - $105k per year

     ...seeking for a junior to intermediate level Intelligent Transportation System Engineer in their Markham office in Ontario to...  ...and scripts, attend/conduct tests, data processing and analysis. Write and...  ...Information technology (IT) Hardware/Software QAQC Electronics... 
    Sql
    Remplacement
    Full time
    Contract work
    Work at office

    Parsons

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...of the application process, Artificial Intelligence will be used in the hiring process for this...  ...week, at minimum The role The Senior Data Engineering candidate will build, operate, and improve...  ..., build and test the solution, deploy it, monitor it in production, document it,... 
    Sql
    Full time
    Manual labor
    Work at office
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  •  ...Consulting Ltd. is seeking a highly skilled and motivated Intelligent Transportation Systems (ITS) Design Engineer to join our team. The ideal candidate will have a...  .... Your Key Responsibilities Design and develop intelligent transportation systems, including but not... 
    Suggested
    Contract work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Stantec

    Markham, ON
    2 days ago
  • $90.9k - $136.4k per year

     ...of the application process, Artificial Intelligence will be used in the hiring process for...  ...week, at minimum. About the Team The Data Engineering Systems QA team verifies the end-to-end...  ...analytics platforms. In this role, you will develop automated verification for bench and... 
    Sql
    Full time
    Work at office
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center practice. This role will...  ...globally. This is an opportunity to develop specialized expertise in a rapidly...  ...employee assistance program, business travel insurance, service... 
    Suggested
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Markham, ON
    16 days ago
  •  ...ROLE: We are seeking an experienced SoC Data Path Engineer to lead validation and debug of AMD's...  ...interactions, and compute pipeline behavior. Develop and execute comprehensive validation...  ...process. AMD may use Artificial Intelligence to help screen, assess or select applicants... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...company - Information technology (IT) service provider Tasks -...  ..., and courses - Microsoft SQL Certification - Microsoft...  ...- Microsoft Certified Systems Engineer (MCSE) Computer and technology knowledge - Android - Business intelligence - Eclipse - Microsoft... 
    Sql
    Business intelligence
    Permanent employment
    Temporary work
    Remote work

    Canamex Electronics Limited This link will open in a new win...

    Markham, ON
    2 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center team. This individual...  ...and project stakeholders. Develop and maintain strong client relationships...  ...project objectives and business requirements. Lead multidisciplinary... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Markham, ON
    16 days ago
  • $62k - $70k per year

     ...Description: Position: Supply Chain BI Solutions Analyst Type: Full...  ...quantitative methods through data and analytics to help us...  ...collaborating with BA to represent the business in providing the requirements...  ..., IBM Cognos) and languages (SQL, R, Python, VBA, DAX) and other... 
    Sql
    Business intelligence
    Permanent employment
    Full time
    Internship
    Immediate start
    Work from home
    Flexible hours

    Pet Valu

    Markham, ON
    2 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...Electrical Engineering Lead, Data Centers to join our growing Canadian...  ...critical data center facilities. Develop design criteria, basis-of-...  ...and globally. Support business development activities, proposals... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    16 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center team. This is a senior...  ...multidisciplinary teams, and help develop the next generation of engineers...  ...employee assistance program, business travel insurance, service recognition... 
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Markham, ON
    16 days ago
  •  ...Lab Admin / Data Center Admin – Linux, Server & Hardware Location: Markham Work Type: 100% Onsite; Ready to work on rotation Educational Requirements/Qualifications: • High school pass out – Minimum Technical Experience: • Should know basic computer... 
    Permanent employment
    Work at office

    Astra North Infoteck Inc.

    Markham, ON
    a month ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center team. This is a senior...  ...multidisciplinary teams, and help develop the next generation of engineers...  ...employee assistance program, business travel insurance, service recognition... 
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Markham, ON
    16 days ago
  • $95k - $115k per year

     ...vacancy. Job Summary The Regional IT License Manager is responsible...  ..., legal, cybersecurity, and business stakeholders. The successful...  ...to support decision-making. Develop, implement, and continuously improve...  ..., problem-solving, and data interpretation skills. Strong... 
    Permanent employment
    Full time
    Contract work

    Giesecke+Devrient

    Markham, ON
    5 days ago
  • $70k - $90k per year

     ...Overview:We are seeking a skilled and proactive IT Administrator to join our growing team....  ...and VPN technologies, Hyper-V replication, SQL Server, and enterprise backup systems such...  ...Implement and maintain Hyper-V replication for business continuity and high availability.... 
    Full time
    Monday to friday

    Datasoft Global Technologies Inc

    Markham, ON
    3 days ago
  • $147k - $196.6k per year

     ...of the application process, Artificial Intelligence will be used in the hiring process for...  ...times per week, at minimum. The Role The Data Engineering organization at General Motors is...  ...more of these areas. You will hire and develop engineers, make architecture decisions... 
    Full time
    Work at office
    Remote work

    General Motors

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...application process, Artificial Intelligence will be used in the hiring...  ...Boot services (with supporting data and eventing infrastructure) that...  ...feature delivery. Help evolve our engineering workflows by integrating agentic, model-assisted developer tooling (e.g., automated code-... 
    Full time
    Work at office
    Remote work

    General Motors

    Markham, ON
    5 days ago
  • $120k - $170k per year

     ...management practice and possess both business and technical competence. You...  ...expectations, facilitate data based, factual and objective...  ...Program & Project Planning: Develop integrated project plans, including...  ...Canada may use AI (Artificial Intelligence) tools to assist us throughout... 
    Contract work
    Internship
    Flexible hours

    Aviva

    Markham, ON
    2 days ago
  •  ...looking for a hands-on Systems Validation Engineer to join AMD's Data Center GPU Validation team. In this...  ..., firmware, and software, you will develop and execute validation strategies for...  ...process. AMD may use Artificial Intelligence to help screen, assess or select applicants... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...ROLE: As a Systems Validation Engineer within the Datacenter and GPU...  ...triage and debug for the AMD Data Center GPU products across...  ...center environments Experience developing validation plans, test...  ...process. AMD may use Artificial Intelligence to help screen, assess or select... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  • $147k - $196.6k per year

     ...of the application process, Artificial Intelligence will be used in the hiring process for...  ...per week, at minimum. The Role The Data Engineering organization at General Motors is building...  .... We are looking for a Staff Software Developer to set technical direction and lead the... 
    Full time
    Work at office
    Remote work
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  • $81.6k - $115.2k per year

     ...Ontario, Canada Hours: 37.5 Line of Business: Analytics, Insights, & Artificial Intelligence Pay Details: $81,600 - $115,200...  ...analytics and working with big data? Want to drive change and become a...  ...actionable fraud insights, and to develop and implement fraud strategies in... 
    Sql
    Full time
    Work from home

    TD

    Markham, ON
    5 days ago
  •  ...career. THE ROLE: AMD is seeking a Business Analyst with an engineering background to support the Memory...  ...Operations, Sales Operations, and Sales to develop demand forecasts, support revenue...  ...and analytics tools, including Power BI, Model N, data cubes, and Salesforce.... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...Reporting to the Director, IT PMO, the Project Manager be responsible...  ...and external vendor teams in developing and implementing risk...  ...professional partnerships with internal business partners and support teams,...  ....  - Able to make sense of data and use a data-driven approach... 
    Long term contract
    Full time
    Internship
    Work at office

    Extendicare

    Markham, ON
    2 days ago
  • $48k - $94k per year

     ...month contract opening for an IT Associate Manager. About the...  ...and supervising the engineering work provided by service provider...  ...responsible offices. Analyze business requirement and initial the IT...  ...management, continuity management, data backup and recovery etc. Help... 
    Contract work
    Internship
    Work at office
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  • $140k - $175k per year

     ...what matters most.  At Aviva, data is at the heart of every customer experience, business decision, and innovation...  ...contracts enable effective business, engineering, governance, and AI outcomes....  ...Guide and coach data, business intelligence, analytics, AI, application, architecture... 
    Sql
    Business intelligence
    Contract work
    Local area
    Flexible hours

    Aviva

    Markham, ON
    2 days ago
  •  ...dynamic, energetic Sr. Systems Design Engineer to join our growing Data Center GPU team. As a key...  ...and power management dependencies Developing and maintaining validation test content...  ...selection process. *AMD may use Artificial Intelligence to help screen, assess or select... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  • $165k - $200k per year

     ...Director, Customer Analytics, Data & AI Type: Full-Time |...  ...The Senior Director, Customer Intelligence, Data & AI is responsible for...  ...leadership across Customer Analytics, Business Intelligence, Customer Data...  ...Leadership, this role develops the analytical frameworks, predictive... 
    Business intelligence
    Long term contract
    Full time
    Internship
    Work from home
    Flexible hours

    Pet Valu

    Markham, ON
    2 days ago
  • $167k - $216.2k per year

     ...application process, Artificial Intelligence will be used in the hiring...  ...experienced staff fullstack developer to be a key technical leader...  ...editing tools used by hundreds of engineers to precisely define complex...  ...software. Experience in data visualization techniques for... 
    Full time
    Remote work
    Day shift

    General Motors

    Markham, ON
    5 days ago
  •  ...We are looking for a Senior Java Developer with LLM expertise to lead the technical...  ...embed LLMs, agentic workflows, and intelligent automation into business processes. Day-to-day, you will implement...  ...developer group adopts AI-assisted engineering. Working Model: This is a hybrid... 
    Sql
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Markham, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to IT Programmer (SQL/Business Intelligence) / Developer (SQL,BI, Data) / Data Engineer. Be the first to apply!