BIM Add-in Developer
Hello there! We hope you find this vacancy interesting and look forward to your application!
Who We Are
We are a leading BIM company specializing in hands-on, field-focused Building Information Modeling (BIM) services. Since our establishment in 2007, we’ve grown into the largest and most experienced BIM production service provider in the United States, with over 5,000 projects completed. Our dedicated team of more than 500 professionals delivers tailored BIM solutions, including MEP Modeling, VDC/BIM Management, Laser Scanning, and Scan to BIM, by collaborating with architects, engineers, and owners to meet their specific needs.
The Role
The role of an Add-In developer involves creating software extensions or plugins that add additional functionality to an existing application. These developers work on integrating new features or improvements into the main software, allowing users to customize and extend the capabilities of the base application according to their specific needs. This may involve developing new tools, dashboards, integrations with other systems, or any other additional functionality required by users. Add-In developers must have a deep understanding of the base application and associated technologies to ensure successful integration and a smooth user experience.
Minimum Requirements and skills
Mandatory Requirements:
-
An Upper Intermediate level of English is an absolute must.
-
Civil Engineer, Architect, or with experience from the systems field. Development and programming.
-
.NET, MVVM pattern, Acquainted with Revit API, Azure DevOps, GIT, Autodesk Forge/APS and WPF (Windows Presentation Foundation).
-
To be familiar with BIM (Revit, Navisworks and AutoCAD) and have programming experience
Desirable Requirements:
-
Proactivity, teamwork, communication skills, problem-solving.
You are great for this role if you:
-
Have a strong internal motivation to get the job done, with a high bar for excellence.
-
Enjoy thinking strategically and bringing creative solutions to problems.
-
Have solid organization and time management skills.
-
Excellent analytical skills and strong attention to detail.
-
Display accountability, always meeting deadlines and keeping commitments.
-
Know how to collaborate with team members in a remote environment while also working independently with minimal supervision.
-
Passionate about working in a high-growth, fast-paced environment.
-
Proactivity, teamwork and communication skills.
Company Culture and Values
-
Candor: We value honesty, openness, and sincerity in all interactions.
-
Accountability: We take ownership and are committed to delivering high-quality work on time.
-
Win-Win Mentality: We strive for mutual success in all business relationships.
Growth Opportunities
As part of our commitment to your career progression, we offer:
-
Career Development Programs.
-
Internal Mobility.
-
Performance-Based Promotions.
-
Leadership Opportunities.
-
Project Diversity.
Location
All positions at ENG are fully remote.
Requisition number: 1149