Demo

BIM Software Developer

MODERN
Rapids, IA Full Time
POSTED ON 3/6/2025
AVAILABLE BEFORE 4/25/2025

Objective

The BIM Software Developer plays a crucial role in enhancing Building Information Modeling (BIM) processes through software development, automation, and customization. This role focuses on improving productivity, optimizing workflows, and developing custom tools that support project execution throughout pre-construction and construction phases. The ideal candidate is a problem-solver with strong programming expertise and a passion for innovation in the construction industry.

The BIM Software Developer uphold the company’s core values of integrity, service, leadership, empowerment, and innovation while demonstrating a dedicated and results-driven work ethic.

Essential Duties and Responsibilities

  • Design, develop, and implement custom software solutions to optimize BIM workflows.
  • Develop and maintain scripts, plugins, and automation tools for Autodesk Revit, Navisworks, AutoCAD, and other BIM-related software.
  • Provide technical support and troubleshooting for BIM software issues.
  • Benchmark new software solutions and provide recommendations on adoption and integration.
  • Collaborate with project teams to identify inefficiencies and develop technology-driven solutions.
  • Develop intuitive user interfaces to streamline workflows and improve efficiency.
  • Document software solutions, standard operating procedures, and best practices.
  • Conduct training sessions for new employees on software tools, automation scripts, and workflows.
  • Stay up-to-date with industry trends, emerging technologies, and software advancements.
  • Perform other duties as assigned.

Required Knowledge, Skills, and Abilities

  • Strong proficiency in software development and scripting languages, such as Python, C#, Dynamo, or JavaScript.
  • Experience developing plugins and APIs for Autodesk software (Revit, AutoCAD, Navisworks, etc.).
  • Familiarity with Autodesk Fabrication CADmep and related software is a plus.
  • Strong understanding of BIM processes and workflows in the construction industry.
  • Effective written and verbal communication skills, both professional and interpersonal.
  • Ability to work independently as well as collaboratively within a team environment.
  • Strong analytical, critical thinking, and problem-solving skills.
  • Excellent organizational and time management skills with the ability to handle multiple projects simultaneously.

Work Environment Considerations

  • Must be able to work in high-pressure situations facing strict deadlines
  • Most hours will be in the office, but some trips to job sites and customer locations are required
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position

Qualifications and Education Requirements

  • Associates Degree in Computer Science, Software Engineering, or Applied Mathematics preferred.
  • Experience in the construction, architecture, or MEP (Mechanical, Electrical, Plumbing) industries is a plus.
  • Proven experience developing software solutions or automation tools for BIM applications.
  • Piping and plumbing trade experience is advantageous but not required.

AAP/EEO Statement

At Modern, we understand that every employee is different in his or her own way. We support and thrive off those differences. We do not discriminate in employment on the basis of race, color, religion, sex, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, retaliation, military status, or other non-merit factors. Modern is a proud Equal Opportunity workplace and Affirmative Action employer

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid parental leave
  • Paid time off
  • Parental leave
  • Vision insurance
  • Volunteer time off

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Work Location: In person

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a BIM Software Developer?

Sign up to receive alerts about other jobs on the BIM Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MODERN

MODERN
Hired Organization Address Dubuque, IA Full Time
Objective The Safety Specialist maintains a safe and effective workplace by fulfilling contract obligations and holding ...
MODERN
Hired Organization Address Davenport, IA Full Time
Objective An Industrial Project Manager supports the management of all activities related to assigned projects for both ...
MODERN
Hired Organization Address Rapids, IA Full Time
Objective Mechanical Piping Estimators use industry experience along with construction plans to estimate expenditures an...
MODERN
Hired Organization Address Rapids, IA Full Time
Objective Sheet Metal Estimators use industry experience along with construction plans to estimate expenditures and budg...

Not the job you're looking for? Here are some other BIM Software Developer jobs in the Rapids, IA area that may be a better fit.

Software Developer

Geonetric, Rapids, IA

Software Developer

CCR Technologies, Rapids, IA

AI Assistant is available now!

Feel free to start your new journey!