Software Engineer - Revit, C#, .NET (Short-Term Contract)

Software Engineer – Revit, C#, .NET (Short-Term Contract)

Braintrust is looking for a highly skilled Software Engineer with expertise in Revit API, C#, and .NET to join our team on a short-term contract basis (2-3 months). This is a remote opportunity for professionals across the EMEA region. You’ll be collaborating with Snaptrude, a cutting-edge 3D building design tool that’s transforming how architects and engineers design buildings. If you have a passion for BIM technology, strong object-oriented programming skills, and the ability to work on advanced Revit integrations, we encourage you to apply.

About Us

Snaptrude is a collaborative 3D building design tool often described as “Figma for building designs.” We have over 4,000 users globally, including top firms like WeWork and Square Yards. Backed by Accel Partners, Foundamental, and Tiferes VC, Snaptrude is rapidly growing and driving innovation in the architecture, engineering, and construction (AEC) industry.

Responsibilities

  • Develop & Maintain: Build and maintain Revit API-based tools, scripts, and add-ins.
  • Integration: Integrate Revit add-ins with Snaptrude’s web applications for seamless interoperability.
  • Collaboration: Work closely with architects, engineers, and stakeholders to automate and streamline workflows.
  • Debugging & Troubleshooting: Diagnose and resolve issues related to Revit API tools and scripts.
  • Format Conversion: Convert between various formats such as IFC, RVT, FBX, OBJ, DWG, PDF, and more, depending on project requirements.
  • Research & Development: Stay up to date with the latest advancements in Revit API and BIM technology to drive innovation.
  • Training: Provide guidance and training to other developers on using Revit/AutoCAD API-based tools.
  • Automation: Automate build and deployment processes for Revit add-ins.
  • Bonus: Experience with ODA (Open Design Alliance) API is an added advantage.

Qualifications

  • Experience: 2-3 years of relevant experience, particularly with Revit API programming.
  • Proficiency in .NET Languages: Expertise in C# or VB.NET for Revit API development.
  • BIM Expertise: Solid understanding of Building Information Modeling (BIM) principles and hands-on experience with Revit and other BIM software.
  • Geometry & Math: Strong grasp of geometry and math concepts as applied to 3D design and modeling.
  • Programming Skills: Demonstrated experience in object-oriented programming and design patterns.
  • Development Tools: Experience working in Agile environments and proficiency with development tools such as Git, Visual Studio, and software development methodologies.
  • Cloud Environment: Experience with cloud platforms like AWS, GCP, or Heroku is a plus.

Preferred Qualifications

  • Background in Software Engineering, DevOps, or Data Engineering.
  • Experience with automated build and deployment pipelines for Revit add-ins.
  • Familiarity with Open Design Alliance (ODA) API.

Why Work With Us?

At Braintrust, you’ll have the opportunity to contribute to a cutting-edge platform used by some of the world’s leading architecture and design firms. Working on Snaptrude, you’ll be part of a fast-paced, innovative environment that encourages growth and creative problem-solving. This short-term contract is ideal for experienced engineers looking for challenging projects and the chance to make an immediate impact.

Application Instructions

If you meet the above qualifications and are ready to take on a challenging role in a dynamic environment, please submit your resume and cover letter detailing your experience and interest in the Software Engineer – Revit, C#, .NET role. [Insert application email or link]. We look forward to hearing from you!

APPLY HERE

Related posts

Electrical Design Engineer Jobs in Kuwait

Hamna HR

Planning Engineer Job Opportunity

Hamna HR

SPETCO Seeks Experienced Planning Engineer in Jahra, Kuwait

Hamna HR

Leave a Comment