Now hiring

Automation and AI Specialist (C# Developer) @ Viatechnikinc

Makati, Metro ManilaOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

At VIATechnik, we're transforming how the built environment is designed and delivered through technology. We're seeking a C# Software Developer with strong Revit API expertise to build innovative plugins, automation tools, and cloud-connected solutions that help AEC professionals work smarter and faster.

Working alongside software engineers, BIM technologists, and AEC experts, you'll develop solutions that solve real-world construction and infrastructure challenges through automation, data-driven workflows, and modern engineering practices.

🚀 Why Join VIATechnik?

🌍 Make a Real Impact

Build tools that directly improve how some of the world's most complex projects are designed, coordinated, and delivered.

📈 Accelerate Your Growth

Gain hands-on experience with:

• Revit API & SDK

• Dynamo scripting

• IFC & Open BIM standards

• Autodesk Construction Cloud (ACC) / BIM 360

• Autodesk Platform Services (Forge/APS)

• AI-assisted design automation

• Cloud-connected BIM workflows

💡 Work With Purpose

Solve challenging geometric and parametric problems while creating tools that AEC professionals use every day.

🔧 Key Responsibilities

Develop Production-Ready Revit Plugins

• Design and build C#/.NET Revit plugins, add-ins, external commands, event handlers, updaters, and applications

• Deliver high-quality solutions that meet performance, functionality, and compatibility requirements

• Participate in code reviews, testing, and deployment processes

Automate AEC Workflows

• Transform BIM and construction workflows into scalable automation solutions

• Partner with BIM Managers and AEC experts to identify process improvements

• Leverage Revit API, Dynamo, and related technologies to reduce manual effort and improve model quality

Contribute to Technical Architecture

• Participate in requirements gathering and solution design

• Develop maintainable architectures for data extraction, model manipulation, interoperability, and user experience

Develop Revit User Interfaces

• Build plugin interfaces using WPF, WinForms, and Revit dockable panels

• Create intuitive user experiences that align with Revit UI standards

Data Extraction & Interoperability

• Extract, transform, and export BIM data including elements, parameters, schedules, and geometry

• Support IFC, gbXML, and custom export workflows

• Contribute to cloud-connected data services and integrations

Testing, Deployment & Quality

• Implement unit and integration testing using frameworks such as xUnit and RevitTestFramework

• Support multi-version Revit compatibility

• Assist with packaging, signing, deployment, and installer creation

Cross-Functional Collaboration

• Collaborate with BIM Managers, Project Managers, and AEC stakeholders

• Communicate technical requirements, risks, and API limitations effectively

AI & Automation Innovation

• Explore opportunities to leverage AI and automation within BIM workflows

• Support solutions involving model checking, geometry inference, intelligent parameter population, and natural language BIM interactions

✅ Required Qualifications

Core Technical Requirements

• Strong proficiency in C# and the .NET Framework / .NET Core ecosystem

• Direct experience developing Revit API plugins and add-ins

• Strong understanding of:

• Revit elements and parameters

• Transaction management

• Failure handling

• Event-driven development

• Experience with WPF or WinForms

• Proficiency with Git and collaborative development workflows

• Ability to leverage AI productivity tools such as Cursor or Claude

Preferred Qualifications

• Experience with Revit geometry APIs (solids, curves, faces, tessellation, coordinate systems)

• Dynamo scripting (Python or DesignScript)

• Autodesk Construction Cloud (ACC) / BIM 360 APIs

• Autodesk Platform Services (Forge/APS)

• IFC and Open BIM standards

• Azure cloud services and integrations

• Background in AEC, BIM, Construction Technology, or related industries

🎯 Who Thrives Here?

We're looking for someone who:

• Loves solving complex technical and workflow challenges

• Enjoys building tools that drive measurable impact

• Learns quickly and embraces new technologies

• Collaborates effectively across technical and non-technical teams

• Takes ownership and values engineering excellence

🏠 You're Built Here. You're Grown Here. You're Always Welcome Here.

At VIATechnik, we're building more than software—we're building careers. Join a team where innovation, growth, and belonging come together, and where you can do your best work from the comfort of home. 🚀

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores