Design and develop software applications using .NET (C#) and Python.
Build integrations with AEC design platforms including Tekla Powerfab and Structures, SDS2, SolidWorks, Inventor, Revit, and similar tools.
Develop and maintain API integrations, plugins, and automation tools for design and production workflows.
Work with 3D model and connected metadata formats (e.g., IFC, STEP, GLB, CAD/BIM formats).
Create services and pipelines to process CAD and associated meta data.
Collaborate with engineering, BIM, and fabrication teams to understand workflow requirements.
Develop scalable backend services and data processing tools.
Write clean, maintainable, and well-documented code.
Troubleshoot and optimize performance for large engineering datasets.
Requirements
8+ years of experience in software development
Strong proficiency in C# / .NET
Experience with Python for automation, data processing, or integration development
Experience integrating with engineering or CAD platforms such as: Tekla Structures, Tekla Powerfab, SDS2, SolidWorks, Autodesk Inventor, Revit or similar CAD/BIM platforms
Experience working with APIs, SDKs, or plugin development
Understanding of 3D model structures, geometry processing, or BIM concepts
Familiarity with version control systems (Git).
Tech Stack
Python
.NET
Benefits
Competitive salary based on experience and capabilities