This recruiter is online.

This is your chance to shine!

Apply Now

Programmer Analyst

Brampton, ON

  • To be discussed
  • Add to favorites
  • As soon as possible

Help us boldly shape retail in Canada

Canadian Tire Corporation, Limited (“CTC”) is one of Canada’s most admired and trusted companies. With world-class Owned Brands and exciting market-leading merchandising strategies, we are continually innovating with purpose: to be there for Canadians from coast-to-coast. We are relentlessly focused on innovating at every level of our business, investing in new technologies and products, and doubling down on the best talent to drive the company forward. It is an especially exciting time to join Canadian Tire and its group of companies.

Programmer Analyst – Technology & Systems Support

The Programmer Analyst is part of a Technology Team supporting Canadian Tire Supply Chain. This role is required to develop and sustain business support applications to drive operational performance and/or improve quality and safety. The Programmer Analyst supports application development from identifying business requirements through to testing and implementation of small to medium sized applications.

At Canadian Tire we work flexibility embracing ‘Hybrid’ whereby individuals utilize a combination of working at a CTC campus and or virtually in service of outcomes. Determined by managers, decisions around work location will be made based on business and team needs and grounded in a desire to support individual well-being and personal needs. Our goal is to empower teams and individuals to make the right decisions for them, and we expect that to look different for everyone.


  • Contribute to the development, maintenance and support of sustainable applications
  • Perform analysis, design, development, testing and implementation activities in order to support goals and objectives of the assigned initiatives, including documentation
  • Collaborate closely with the developers, project teams, internal and external client groups to drive efficiencies and better decision support for the DC Technology team
  • Write and debug code, adhering to CTC/IT standards
  • Adhere to strict deadlines in support of project implementations and designs
  • Conduct application testing and end user quality assurance testing
  • Deploy break fixes and warranty service of business support applications
  • Participate in Continuous Improvement initiatives throughout the distribution centre and assist in designing new business and systems processes
  • Plan, track and manage multiple work requests—initiatives can be Ad Hoc in nature or small projects
  • Accurately extract and interpret information from a variety of sources to implement a solution
  • Participate in self assessments and audits as required
  • Ability to work in a support environment and prioritize tasks


  • Post-secondary education in Computer Science or related program
  • Knowledge of coding standards and software development best practices
  • Self motivated, curious, analytical, with ability to problem solve
  • 3-5 years of experience in a Program Analyst / Software Developer Role
  • 3+ years of ASP.NET, MVC, Java Scripts experience with custom built applications
  • 3+ years developing and supporting applications with Database experience (SQL, SSIS, Stored Procedures)
  • 2+ years experience with data integration, data ingestion, ETL, Data Lake or data marts using tools like Hadoop, Hive, Azure, Atacama, Snowflake
  • 3+ years of database experience with either Oracle, My SQL or SQL Server
  • Some experience with Front End web development with client side Java Script framework
  • Experience with creation of reports in Power BI are nice to have
  • Strong PC skills with MS Office, Visio, MS Access
  • Strong analytical, conceptual, organizational and problem-solving skills
  • Demonstrated written and oral communication skills in both formal and informal settings
  • Experience in all stages of the SDLC using formal methodologies (Agile, Scrum, Waterfall, etc) with exposure to tools such as Jira, Confluence, MS Project Plan, SharePoint

About Canadian Tire Corporation

As one of the most trusted brands in Canada, our employees take pride in the work we do across the country. It’s more than the iconic triangle that keeps our employees around. From benefits and perks, to learning and development opportunities, to our commitment to Jumpstart – these are some of the many reasons why Canadian Tire Corporation is one of Canada’s Best Managed Companies. To learn more follow us on LinkedIn.


Canadian Tire is an equal opportunity employer. We are committed to a diverse and inclusive workplace for all. We recognize that our future success depends on the perspectives and contributions of all our employees -- their diverse backgrounds, abilities and experiences make our business stronger. If you are contacted for a job opportunity, please advise us of any accommodations needed to ensure fair and equitable access throughout the recruitment and selection process. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.


Level of education



In progress

Work experience (years)


Written languages


Spoken languages