We're Hiring

Demtool is growing and looking for talented, hard working individuals to grow with us.

Wages and Benefits

  • Very competitive wages.
  • Company paid health, dental, and life insurance benefits plus a health spending account equal to 1.5% of your wage.
  • Optional overtime often available.
  • Your family time is important, so we are closed on weekends.



Working at Demtool

  • Family owned and operated since 2004, growing steadily every year.
  • Two locations: Petersburg, less than 5 minutes west of Kitchener-Waterloo and New Dundee. 
  • Our facilities are clean and well equipped with high tech modern machinery and tools.
  • Subsidized work wear clothing.
  • Safety shoe/boot allowance and a casual dress code.
  • Company paid team building events including a yearly golf tournament, barbecue, and Christmas lunch.
  • We like to have family fun too! Our family events include a summer barbecue, children's Christmas party, and an adult Christmas party.
  • Pizza day lunches (throughout the year).
  • We care about the environment. Use of EV charger for all employees.

Junior Developer (Odoo Customization Specialist)

1 open positions


Title: Junior Developer (Odoo Customization Specialist) – Join the Innovative Team at Demtool!

About Demtool: Founded in 2004, Demtool is not just a company; it's a family of over 50 professionals dedicated to quality and integrity. As a leader in metal fabrication, machining, and powder coating in Ontario, Canada, we're proud of our clean, high-tech facilities and our commitment to continuous improvement. At Demtool, we don't just work hard; we play hard too, with numerous family-friendly events and a strong community spirit.

Position: We are excited to announce an opportunity for a Junior Developer specializing in Odoo customization. This role is critical in supporting our unique business processes through effective software solutions.

What We Offer:

  • Very competitive wages
  • Comprehensive health, dental, and life insurance
  • Optional overtime and a weekend-free family life
  • Subsidized work wear, safety shoe/boot allowance, and a casual dress code
  • Engaging team building events and family fun activities
  • EV charger access for all employees
  • A chance to be a part of a company that's a pillar in the community, promoting STEM and active in charity work

Your Role:

  • Develop and customize Odoo modules to fit our unique business processes using Python.
  • Implement efficient and robust back-end code and database structures while ensuring seamless front-end integration.
  • Collaborate with the team to understand requirements and translate them into functional software solutions.
  • Contribute to the maintenance and improvement of existing Odoo applications.
  • Participate in code reviews, maintain high coding standards, and contribute to an agile development process.
  • Ensure code quality and maintainability by evolving architecture and tech stack, refactoring, standards, and improving build and test systems.
  • Engage in CI/CD processes using tools like Git, Jenkins, or similar.

What We Are Looking For:

  • Strong proficiency in Python, specifically for Odoo development.
  • Experience with version control systems, preferably Git.
  • Understanding of Continuous Integration and Continuous Deployment (CI/CD) practices.
  • Familiarity with PostgreSQL or similar relational databases.
  • Knowledge of front-end technologies (HTML, JavaScript, XML) for Odoo module customization.
  • Excellent problem-solving skills and a detail-oriented mindset.
  • A team player who can fit into our shop culture and embrace our community and family values.
  • Eagerness to learn and adapt in a dynamic work environment.

Location: Petersburg, Ontario (less than 5 minutes west of Kitchener-Waterloo)

Contract Details: This is a 6-month contract position with the potential to transition into a full-time role based on performance and fit.

How to Apply: If you're excited about the opportunity to be part of our growing family, please apply through our website]. We look forward to learning more about you!

Demtool: Igniting Passion, Powering Innovation - More Than Just Work!


1611 Snyder's Rd East PO Box 62, Petersburg ON N0B 2H0, Canada
2023-11-21 09:16:13