Skip to content

Tekla Extensions Developer

Stubbe's Precast
Stubbe's Precast
See more positions
Business Location:
Burgessville, Ontario
Position type:
Full Time
Category:
Computer / IT
Work Place Location:
In Person

Job Description

Location: Harley, Ontario - on-site position 

OVERVIEW

Stubbe’s is a family-owned and operated company that has been in business for over 40 years. At Stubbe’s, our continued focus is to provide unique, cost-effective, and lasting building solutions.

Stubbe’s started as a small precast company servicing the agricultural market, evolving over the past 40 years to a diversified company that provides a wide range of concrete (related) products and services. 

Stubbe’s is known for its forward-thinking solutions, quality and customer service and offers significant experience and expertise in providing optimal solutions for commercial, industrial, residential, and agricultural structures. 

We are seeking a Tekla Extensions Developer to build extensions: components, C# plugins, macros, and utilities for Tekla Structures that standardize modeling, accelerate drawing production, and deliver accurate data to Trimble Connect, ERP, and production systems. We welcome strong C# developers from adjacent CAD/BIM ecosystems; Tekla experience is a strong plus but not required—training and mentorship will be provided. 

This is a full-time, on-site position requiring effective collaboration with modelers/detailers, project managers, and software development teams.

THE DAY TO DAY

  • Design and build custom tools for Tekla using C# (plugins with user-friendly dialogs, macros, utilities).
  • Create drawing automations: templates/cloning, rule libraries, filters, dimensioning and view setup, and batch publishing.
  • Standardize UDAs/property sets, naming conventions, Organizer/Task Manager setups, and implement data validation rules.
  • Develop model health checks and fix tools (geometry/class/profile checks, assembly completeness, statuses).
  • Build and maintain exports/integrations for ERP and production (e.g., CSV/JSON/XML, Unitechnik, BVBS, PXML, DXF, IFC) and Trimble Connect sync.
  • Collaborate with the developers, detailers, and project managers to capture requirements, prototype, test, and roll out improvements.
  • Maintain source control, code reviews, and CI builds; document tools and train users.
  • Support Tekla environment upgrades and extension management; troubleshoot performance and data quality issues.
  • Monitor adoption, gather feedback, and iterate to improve speed, reliability, and usability.

     

Education

Bachelor Degree

Experience Required

WHAT WE ARE LOOKING FOR

  • Bachelor’s degree in computer science, Engineering, or equivalent experience.
  • 3+ years professional C#/.NET development, including building desktop tools or plugins.
  • UI development experience (WPF preferred; WinForms acceptable); familiarity with MVVM is an asset.
  • Experience automating or extending at least one 3D/CAD/BIM platform (e.g., Revit, AutoCAD, Inventor/SolidWorks, or similar).
  • Solid understanding of BIM concepts and model-to-drawing workflows (properties/UDAs, assemblies, naming conventions).
  • Source control (Git) and modern development practices (code reviews, unit testing, CI/CD basics).
  • Strong problem-solving and ability to translate user workflows into reliable tools; clear documentation and communication.

How to Apply

You must be logged in to access this information.
Please login or create an account.

If you need assistance with resume writing or access to computers/internet, please connect with our Community Employment Services (CES) Oxford, at 40 Metcalf Street, in Woodstock, or by phone at +1 888-439-8161. These services are free as CES Oxford is an Employment Ontario Service Provider, a non-profit agency providing free service to job seekers and local employers through Employment Ontario provincially funded programs. Offering employment and training programs in our community since 1994, CES Oxford’s mission is to create opportunities, via programs and support, for the empowerment of individuals.

See more job opportunities

Government of Canada logo. Employment Ontario Logo. Government of Ontario Logo

This Employment Ontario service is funded in part by the Government of Canada and the Government of Ontario.