Software Engineer

Bulk Barn

Aurora

On-site

CAD 85,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

32-hour flexible work-week
Fitness facility access at Corporate O

Job summary

Bulk Barn is hiring a Software Engineer to join our IT team in Aurora. You will design and develop business applications, document systems, and support data flow improvements across the retailer's platforms.

You'll work on API development, BI reporting (Power BI/SSRS), and ETL processes, leveraging SQL Server and SharePoint in a Microsoft-centric environment. Strong problem-solving and deadline-driven skills are essential.

Qualifications

  • Undergraduate Degree in Computer Science.
  • 3-5 years' experience as a Software Engineer.
  • 3-5 years' experience working for a mid to large retailer in an office environment.
  • 3-5 years' experience developing program code in Microsoft systems.
  • 3-5 years' experience with Windows servers.
  • 3-5 years' experience with structured data queries, data base structures and warehousing techniques.
  • 3-5 years' experience designing, testing and documenting new features and procedures.
  • 3-5 years' experience working under pressure in a deadline driven environment.
  • 3-5 years' experience with complex technical instructions and analytical/problem solving.
  • Intermediate knowledge of IIS servers.
  • Knowledge of MS Business Central 365.
  • Power BI reporting and workspace management.
  • SharePoint 2019 and SharePoint Online.
  • SSRS / SSIS / SSAS: Reports Developer, ETL Developer.
  • SQL Server: T-SQL; DBA skills: performance, partitions, indexing, jobs.

Responsibilities

  • Create and maintain system documentation for new, existing or modified systems.
  • Examine and document existing business models, flow of data, and communicate findings for improvements.
  • Monitors vendor and user requested enhancements/patches and apply upgrades.
  • Participate in the implementation and follow up of projects to ensure ongoing support.
  • Develop maintenance and upgrades plans for major company applications.
  • Develop API, scripts, power BI reports, SSRS reports, and web applications.

Skills

Power BI
SSRS/SSIS/SSAS
SQL Server
SharePoint
IIS
MS Business Central 365
ETL
Data warehousing
T-SQL
Documentation

Education

Undergraduate Degree in Computer Science

Tools

Power BI
SharePoint
SSRS/SSIS/SSAS
SQL Server

Job description

320 Don Hillock Dr, Aurora, ON L4G 0G9, Canada

Job Description

Posted Thursday, August 20, 2026 at 4:00 AM

About Us

Established in 1982, Bulk Barn is Canada's largest bulk food retailer with close to 300 stores and growing! The key to our success is progressive thinking, detailed/ methodical planning and flawless execution by passionate people across our organization. We strive to foster a balanced and flexible culture that benefits both our customers and employees.

Our Values:
  • High Standards
  • Exciting and Fun
  • Supportive
  • Customer Oriented
What We Offer

In addition to a competitive compensation program and employer-paid benefits, we also include:

  • 32-hour flexible work-week program currently being tested
  • Use of top-tier on-site fitness facility at our Corporate Head Office free of charge to employees
ABOUT THE ROLE

The Software Engineer is a contributor in our dynamic Information Technology team providing technical solutions to an ever-changing challenging business environment. You will be responsible for the technical design and development of business applications or enhancements as identified in Business Requirement documents providing timing estimates to Project Managers. The application design and development is done ensuring performance, quality, and technical documentation requirements are met.

Duties and Responsibilities
  • Create and maintain system documentation for new, existing or modified systems.
  • Examine and document existing business models, flow of data, and communicate the findings in order to identify opportunities for improvement.
  • Monitors vendor and user requested enhancements and/or patches and apply appropriate upgrades.
  • Participate in the implementation and follow up of projects to the appropriate area(s) to assure ongoing support and assimilation into the business.
  • Develops overall maintenance and upgrades plans for major Company business applications.
  • Develop API, scripts, power BI reports, SSRS reports, web applications
Education & Skills
  • Undergraduate Degree in Computer Science
  • 3- 5 years' experience working as a Software Engineer
  • 3-5 years' experience working for a mid to large sized retailer, in an office environment
  • 3 -5 years' experience developing program code in Microsoft systems
  • 3 -5 years' experience working with Window servers.
  • 3-5 years' experience working with structured data queries, data base structures and data warehousing techniques
  • 3-5 years' experience designing, testing and documenting the use of new features and procedures
  • 3-5 years' experience working under pressure in a deadline driven environment
  • 3- 5 years' experience working with complex technical instructions and using analytical and problem solving skills
  • Intermediate knowledge of IIS servers
  • Knowledge of MS Business Central 365
  • Power BI reporting and workspace management
  • SharePoint 2019 and SharePoint Online experience.
  • SSRS / SSIS / SSAS: Reports Developer, ETL Developer
  • SQL Server: T-SQL; DBA skills: Database performance, Partitions, Indexing, Jobs, Mail

Bulk Barn Foods Limited is an equal opportunity employer that values diversity in the workplace. Accommodation is available in accordance with the AODA, if requested.

Thank you for your interest. Only those candidates who are selected for an interview will be contacted. No telephone calls please.

320 Don Hillock Dr, Aurora, ON L4G 0G9, Canada

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

ERCO Worldwide • Mississauga

On-site
CAD 90,000 - 120,000
Health and dental benefits
Wellness spending account
Annual bonus
+6
Application Developer
Application Developer

Erco Worldwide Inc • Mississauga

On-site
CAD 90,000 - 120,000
Health and dental benefits on day 1
Health care/wellness spending account
Annual short-term incentive bonus
+7
software development engineer
software development engineer

POS King Software Inc. • Richmond

On-site
CAD 51,000 - 69,000
Health care plan
Paramedical services coverage
Vision care benefits
+3
Engineer, Data & Loyalty
Engineer, Data & Loyalty

Dover Fueling Solutions • Mississauga

On-site
CAD 110,000 - 145,000
Software Developer, Hydronics
Software Developer, Hydronics

Price Industries • Winnipeg

On-site
CAD 75,000 - 105,000
Health and Dental
EFAP - Employee Family Assistance
Pension Matching Program
+4
Sr. Developer
Sr. Developer

Rogers Communications • Toronto

On-site
CAD 90,000 - 140,000
Corporate Store Supervisor II
Corporate Store Supervisor II

Bulk Barn • Edmonton

On-site
CAD 48,000 - 60,000
Equal opportunity employer
Accommodation available under AODA
Flexible scheduling
Sr. Developer
Sr. Developer

Rogers Communications • Brampton

On-site
CAD 90,000 - 130,000
Senior Engineer - Operational Design & Engineering
Senior Engineer - Operational Design & Engineering

Socket.dev • Richmond Hill

Hybrid
CAD 90,000 - 130,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+3
Software Support Specialist
Software Support Specialist

Brock Solutions • Richmond

On-site
CAD 50,000 - 70,000
Competitive compensation package
Profit sharing
Extended Health benefits
+2