Job description
This is a remote position. MSUITE is looking for a BIM Automation Engineer to help us build out a new team and kick off a new product line. In this role the successful candidate will work with a team of developers to build a Revit Add-In to automate BIM and engineering tasks using Revit’s API. This position will report directly to the Director of Engineering at MSUITE, a manufacturing/construction tracking software company in Cedar Rapids, IA. The ideal candidate has a strong work ethic, excellent software architecture skills. Responsibilities: Serve as team lead for a small dev team Write maintainable and testable C# code, following SOLID principles and MSUITE’s best practices Design and implement new object-oriented class structures using Gang of Four Design Patterns (or similar) to solve complex BIM workflow automation problems Review and test pull requests Write easy to understand user and internal documentation Provide tier 3 support Requirements TECHNICAL SKILLS: Advanced understanding of Object Oriented Software Design and Architecture Excellent knowledge of 3D vector mathematics and manipulation Working knowledge with Revit API Familiarity of BIM and 3D modeling design and/or detailing workflows Understanding of agile workflows C# development experience Bachelors in Computer Science, Engineering or equivalent ADDITIONAL SKILLS: Self-motivated/self-starter Strong attention to detail Desire for creativity and ownership Benefits 401K with 3% MSUITE contributions + 50% of first 2% matched Great Healthcare Insurance Plans with MSUITE paying for portions of individual and dependents and employer contributions to HSA’s Vision and Dental Coverage Offered Life Insurance covered by MSUITE Short Term and Long-Term disability covered by MSUITE Awesome team that is ready to change construction This is a remote position. MSUITE is looking for a BIM Automation Engineer to help us build out a new team and kick off a new product line. In this role the successful candidate will work with a team of developers to build a Revit Add-In to automate BIM and engineering tasks using Revit’s API. This position will report directly to the Director of Engineering at MSUITE, a manufacturing/construction tracking software company in Cedar Rapids, IA. The ideal candidate has a strong work ethic, excellent software architecture skills. Responsibilities: Serve as team lead for a small dev team Write maintainable and testable C# code, following SOLID principles and MSUITE’s best practices Design and implement new object-oriented class structures using Gang of Four Design Patterns (or similar) to solve complex BIM workflow automation problems Review and test pull requests Write easy to understand user and internal documentation Provide tier 3 support
This is a remote position.
MSUITE is looking for a BIM Automation Engineer to help us build out a new team and kick off a new product line. In this role the successful candidate will work with a team of developers to build a Revit Add-In to automate BIM and engineering tasks using Revit’s API. This position will report directly to the Director of Engineering at MSUITE, a manufacturing/construction tracking software company in Cedar Rapids, IA. The ideal candidate has a strong work ethic, excellent software architecture skills.MSUITE is looking for a BIM Automation Engineer to help us build out a new team and kick off a new product line. In this role the successful candidate will work with a team of developers to build a Revit Add-In to automate BIM and engineering tasks using Revit’s API. This position will report directly to the Director of Engineering at MSUITE, a manufacturing/construction tracking software company in Cedar Rapids, IA. The ideal candidate has a strong work ethic, excellent software architecture skills.Responsibilities:
Responsibilities:- Serve as team lead for a small dev team
- Write maintainable and testable C# code, following SOLID principles and MSUITE’s best practices
- Design and implement new object-oriented class structures using Gang of Four Design Patterns (or similar) to solve complex BIM workflow automation problems
- Review and test pull requests
- Write easy to understand user and internal documentation
- Provide tier 3 support