D

Product Programmer

salary Salary :

$58,000 - 72,500 yearly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Product Programmer

The Ideal Candidate



  • A creative individual looking for the perfect fit within a large privately-owned company

  • A curious, disciplined problem solver who loves a challenge and is ready to learn something new

  • An analytical individual with discipline, attention to detail and a ‘can do’ attitude

  • This role has an exciting ‘start-up’ feel within a secure, long tenure environment

  • Applicant’s will learn and work in CM (https://www.configura.com/products/cet-developer/features) creating applications and solutions specific to the contract furniture industry


Position Summary


Using CM language and the CET Developer platform, create software solutions by writing well-designed and efficient code, enabling a fluid work process for users. Build high quality parametric tools for automating the design and specification process of system products. Develop and possess a thorough understanding of all relevant furniture product lines to ensure that the parametric tools follow coding standards and technical design.


General Accountabilities



  • Write and continuously improve well-designed, efficient code in an undocumented language

  • Study needs by conferring with users

  • Investigate problem areas and implement relevant solutions

  • Work with users and testers to analyze and resolve issues

  • Document and maintain software functionality


Preferred Qualifications and Educational



  • Post-Secondary Education in Computer Science, Computer Engineering or equivalent experience

  • Experience in C++, C#, Java and/or any other object-oriented language a must

  •  An understanding of how to apply

    • Abstraction

    • Inheritance, and

    • Encapsulation principles



  • Experience in 3D application development and understanding of 3D mathematics

  • Thorough understanding of object-oriented concepts and experience in using them to build applications

  • Ability to work independently and collaboratively on diverse problems

  • Ability to quickly gather requirements, explore multiple approaches and suggest solutions

  • Excellent analytical and problem-solving skills with a focus on user experience

  • Experience in agile development process such as SCRUM or Kanban is desirable

  • Experience in structuring code for larger projects is desirable


The expected base salary range for this position is $58,000.00- $72,500.00. Final base salary offers will reflect an assessment of the selected candidate's skills, demonstrated competencies, and adherence to our internal pay equity framework.


Teknion is committed to supporting a culture of diversity and accessibility across the organization, starting with the hiring process.  It is our priority to remove barriers to provide equal access to employment. Teknion welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. All information received in relation to accommodation will be kept confidential.


By applying for a position with Teknion, you understand that, should you be made an offer, it will be contingent on your undergoing and successfully completing a background check consistent with Teknion's employment policies. Background checks may include some or all the following based on the nature of the position: SSN/SIN validation, education verification, employment verification, credit check and criminal check. You will be notified during the hiring process which checks are required by the position.

Original job Product Programmer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Product Programmer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Product Programmer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.