Tekla Structures BIM Customization Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

P200-300/hour

HOURS PER WEEK

40

DATE UPDATED

Jun 22, 2026

JOB OVERVIEW

HIRING: Tekla Structures BIM Customization Specialist
Full-Time | Work From Home | U.S. Steel Detailing Firm

Magandang araw! We are Kruew, a well-established steel detailing firm based in the U.S., and we are looking for a highly technical Tekla Structures specialist from the Philippines to join our team permanently.

This is a rare, specialized opportunity — not a modeling role. We need someone who builds the tools, components, and environments that the entire detailing team depends on.

WHAT YOU'LL BE DOING:
- Developing custom plugins, macros, and automation tools using Tekla Open API (C# / .NET)
- Building parametric custom components (connections, seams, details, parts)
- Creating and maintaining drawing templates, report templates, and title blocks
- Managing the firm's Tekla environment folder structure across all active client projects
- Deploying and updating environment files, catalogs, and configurations consistently
- Onboarding new projects with properly configured Tekla setups from day one

YOU ARE THE RIGHT FIT IF YOU HAVE:
- At least 3 years of hands-on Tekla Structures experience (detailing or BIM)
- At least 3 years of Tekla Open API development using C# / .NET
- At least 3 years of Trimble Connect experience
- Strong experience building and editing parametric custom components
- Experience with drawing templates and XSR/XSL-based reports
- Deep understanding of Tekla's environment folder architecture (firm, project, model)

BONUS POINTS FOR:
- Experience with Tekla Warehouse
- Knowledge of AISC/AWS steel fabrication standards
- Python or PowerShell scripting for automation

BENEFITS:
- 100% work from home
- Paid training and onboarding
- Pay raise opportunities
- Additional leave
- Company Christmas gift and events

COMPENSATION:
PHP 200–300 per hour | Full-time | Permanent

TO APPLY:
Send your updated resume to: ----------
Tell us about your most complex Tekla customization project.
PLEASE ANSWER THESE QUESTIONS IN YOUR APPLICATION:
1. Have you built or customized parametric components (connections, details, parts) in Tekla?
2. Are you comfortable working remotely on the night shift or U.S. business hours?
3. Are you amenable to the following: COMPENSATION: PHP 200–300 per hour | Full-time 40hours/week| Permanent

Only shortlisted applicants will be contacted. Serious applicants only—we will verify your experience during the interview process. Thank you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0252
Total Execution Time  0.0265
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Tekla-Structures-BIM-Customization-Specialist-1625102
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0197 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625102
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 177445
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625102
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625102' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625102 
0.0014   UPDATE employer_jobs SET hit_counts '***Apr-16-2026=424***Apr-17-2026=13***Apr-18-2026=10***Apr-19-2026=6***Apr-20-2026=6***Apr-21-2026=15***Apr-22-2026=7***Apr-23-2026=7***Apr-24-2026=8***Apr-26-2026=1***Apr-27-2026=4***Apr-28-2026=2***Apr-29-2026=3***Apr-30-2026=8***May-01-2026=4***May-02-2026=3***May-03-2026=6***May-04-2026=3***May-05-2026=2***May-06-2026=2***May-07-2026=4***May-08-2026=1***May-09-2026=4***May-10-2026=1***May-11-2026=2***May-12-2026=3***May-13-2026=4***May-14-2026=2***May-15-2026=2***May-16-2026=2***May-17-2026=2***May-18-2026=2***May-19-2026=3***May-20-2026=417***May-21-2026=9***May-22-2026=5***May-23-2026=5***May-24-2026=2***May-25-2026=8***May-26-2026=5***May-27-2026=3***May-28-2026=2***May-29-2026=4***May-31-2026=4***Jun-01-2026=5***Jun-02-2026=5***Jun-03-2026=2***Jun-04-2026=3***Jun-06-2026=2***Jun-07-2026=1***Jun-08-2026=2***Jun-09-2026=4***Jun-10-2026=2***Jun-11-2026=2***Jun-12-2026=1***Jun-13-2026=2***Jun-14-2026=2***Jun-15-2026=4***Jun-16-2026=1***Jun-17-2026=5***Jun-18-2026=4***Jun-19-2026=2***Jun-20-2026=1***Jun-21-2026=1***Jun-22-2026=39***Jun-23-2026=34***Jun-24-2026=10***Jun-25-2026=7***Jun-26-2026=5***Jun-27-2026=1***Jun-28-2026=6***Jun-29-2026=7***Jun-30-2026=1***Jul-01-2026=3***Jul-02-2026=2***Jul-03-2026=1***Jul-04-2026=7***Jul-05-2026=3***Jul-06-2026=5***Jul-07-2026=5***Jul-08-2026=12***Jul-09-2026=10***Jul-10-2026=6***Jul-11-2026=4***Jul-12-2026=4***Jul-13-2026=6***Jul-14-2026=3***Jul-16-2026=1***Jul-17-2026=3***Jul-19-2026=1***Jul-20-2026=5***Jul-21-2026=1***Jul-22-2026=5***Jul-23-2026=2***Jul-24-2026=1***Jul-25-2026=12***Jul-26-2026=16***Jul-27-2026=16***Jul-28-2026=12***Jul-29-2026=14***Jul-30-2026=12***Jul-31-2026=18***Aug-01-2026=20***Aug-02-2026=14***Aug-03-2026=12***Aug-04-2026=12***Aug-05-2026=15***Aug-06-2026=9***Aug-07-2026=19***Aug-08-2026=25***Aug-10-2026=1' WHERE job_id'1625102'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=513***May-2026=516***Jun-2026=161***Jul-2026=190***Aug-2026=127' WHERE job_id'1625102'  
0.0033   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625102' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625102 
0.0096   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '177445'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)