Senior BIM Developer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior BIM Developer supporting the development and deployment of BIM automation tools. Driving innovation and implementing solutions to enhance engineering performance and collaboration at Ulteig.

Responsibilities

  • Support the technical vision and development of BIM automation tools
  • Drive innovation and contribute to development efforts
  • Implement scalable automation solutions for engineering teams
  • Serve as a strategic partner to project teams for intelligent tools and data-centric methodologies
  • Contribute to the roadmap for BIM automation and content strategy
  • Champion cross-functional collaboration for technical solutions alignment
  • Mentor junior developers and specialists, fostering a culture of innovation
  • Architect and deploy advanced automation tools using Python, C#, and JS/TS
  • Oversee development and maintenance of custom pyRevit toolbars and add-ins
  • Establish and enforce best practices in version control and documentation
  • Support design and optimization of complex Revit families and system components
  • Develop and manage scalable content libraries and infrastructure documentation
  • Implement robust QA/QC processes for content validation

Requirements

  • Bachelor’s degree in an architecture, engineering or technology-related field (Master’s preferred)
  • 10+ years of professional experience in architecture, engineering, or design with deep hands-on BIM expertise
  • Expertise in BIM automation, software development using Python, C#, and JS/TS, and Revit API integration
  • Proven leadership in developing and deploying enterprise-level BIM tools and content strategies
  • Experience in agile development environments (e.g., Azure DevOps)
  • Expertise working with Revit API, visual scripting, pyRevit or other custom add-in development
  • Expertise in aligning and optimizing parametric Revit families and system components
  • Expertise in BIM standards, modeling best practices, and production workflows
  • Strong communication, problem-solving, and stakeholder engagement skills
  • Demonstrated ability to effectively collaborate in cross-functional teams and drive organizational change
  • Must have permanent authorization to work in Canada.

Benefits

  • Flexible Workplace
  • Competitive Pay
  • Comprehensive Benefits Package
  • Collaborative Environment
  • Innovative Culture

Job type

Full Time

Experience level

Senior

Salary

CA$114,000 - CA$155,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureJavaScriptPythonTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.