1

Bim Software Developer Jobs (NOW HIRING)

Software Developer - BIM VDC

Ankeny, IA · On-site

$47.75 - $63.25/hr

PURPOSE The Software Developer - BIM/VDC is a member of Baker Group's Information Technology - DevOps team and is responsible for developing software tools that drive efficiency and innovation for ...

... Engineering, Construction Management, or related field. * Proven experience in BIM implementation and project management, preferably in the construction industry. * Proficiency in BIM software ...

... Engineering, Construction Management, or related field. * Proven experience in BIM implementation and project management, preferably in the construction industry. * Proficiency in BIM software ...

Develop detailed 3D models of Mechanical HVAC systems using BIM software (e.g., Revit, Navisworks ... The Ideal Candidate Bachelor's degree in mechanical engineering, Construction Management, or ...

Oversee BIM software for the MEPT engineering department, including installation, configuration, maintenance and support for all BIM installations as well as analysis to solve BIM user issues.Provide ...

BIM Engineer : Your main responsibilities include ... Utilize advanced BIM software tools such as Revit, AutoCAD, Navisworks, and Bluebeam to develop ...

Oversee BIM software for the MEPT engineering department, including installation, configuration, maintenance and support for all BIM installations as well as analysis to solve BIM user issues.Provide ...

Oversee BIM software for the MEPT engineering department, including installation, configuration, maintenance and support for all BIM installations as well as analysis to solve BIM user issues.Provide ...

BIM Engineer : Your main responsibilities include ... Utilize advanced BIM software tools such as Revit, AutoCAD, Navisworks, and Bluebeam to develop ...

BIM Manager - MEP

Atlanta, GA · On-site

$111.60K - $112K/yr

Your Impact: • Oversee BIM software for the MEPT engineering department, including installation, configuration, maintenance and support for all BIM installations as well as analysis to solve BIM ...

Oversee BIM software for the MEPT engineering department, including installation, configuration, maintenance and support for all BIM installations as well as analysis to solve BIM user issues.Provide ...

... engineers, contractors, and other disciplines to ensure seamless BIM integration across all project phases * Stay current with BIM tools and technologies, ensuring effective use of software such as ...

next page

Showing results 1-20

Bim Software Developer information

See salary details

$48K

$111.8K

$166K

How much do bim software developer jobs pay per year?

As of May 31, 2026, the average yearly pay for bim software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a BIM Software Developer, and why are they important?

To thrive as a BIM Software Developer, you need strong programming skills (such as C#, Python, or JavaScript), a solid understanding of Building Information Modeling (BIM) concepts, and often a degree in computer science, engineering, or a related field. Familiarity with BIM platforms like Autodesk Revit, Navisworks, and APIs, as well as experience with version control systems, is typically required. Analytical thinking, problem-solving, and effective communication are essential soft skills for collaborating with multidisciplinary teams and translating user needs into functional software. These skills are crucial for developing reliable, user-friendly BIM tools that enhance project efficiency and integration in the architecture, engineering, and construction industries.

What are some common challenges faced by BIM Software Developers when integrating new tools into existing workflows?

BIM Software Developers often encounter challenges when integrating new tools, such as ensuring compatibility with legacy systems, managing data consistency across multiple platforms, and addressing resistance to change among end-users. Balancing the needs of architects, engineers, and project managers while maintaining software performance and usability can also be complex. Successful integration typically requires thorough testing, clear communication with stakeholders, and ongoing support to facilitate user adoption.

What are BIM Software Developers?

BIM Software Developers are specialists who design, develop, and maintain software solutions for Building Information Modeling (BIM) in the architecture, engineering, and construction (AEC) industry. They create tools and applications that help professionals visualize, analyze, and manage digital representations of physical and functional aspects of buildings. Their work often involves programming, integrating BIM platforms with other systems, and improving workflows for design and construction processes. BIM Software Developers play a key role in advancing digital transformation within the built environment.

What is the difference between Bim Software Developer vs Bim Technician?

AspectBim Software DeveloperBim Technician
CredentialsTypically requires a degree in architecture, engineering, or computer science; certifications in BIM softwareUsually has technical training or certification in BIM software; may have an associate degree
Work EnvironmentWorks primarily in software development, coding, and system integration within architecture or engineering firmsOperates BIM software on projects, supports model creation, and collaborates with design teams
Employer & Industry UsageEmployers include architecture, engineering, and construction firms focusing on software solutionsUsed across architecture, engineering, and construction companies for project modeling and coordination

In summary, a Bim Software Developer focuses on creating and customizing BIM software tools, requiring programming skills and software development expertise. In contrast, a Bim Technician primarily manages and supports BIM models within projects, emphasizing technical proficiency with BIM software and collaboration with design teams.

More about Bim Software Developer jobs
What are the most commonly searched types of Bim Software Developer jobs? The most popular types of Bim Software Developer jobs are:
What states have the most Bim Software Developer jobs? States with the most job openings for Bim Software Developer jobs include:
What job categories do people searching Bim Software Developer jobs look for? The top searched job categories for Bim Software Developer jobs are:
Infographic showing various Bim Software Developer job openings in the United States as of May 2026, with employment types broken down into 5% Internship, 24% Full Time, 7% Temporary, and 64% Contract. Highlights an 100% Physical job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Software Developer - BIM VDC

Software Developer - BIM VDC

Baker Group

Ankeny, IA • On-site

$47.75 - $63.25/hr

Full-time

Posted 8 days ago


Job description


PURPOSE

The Software Developer – BIM/VDC is a member of Baker Group’s Information Technology - DevOps team and is responsible for developing software tools that drive efficiency and innovation for the BIM/VDC department. This role focuses exclusively on BIM/VDC development, including Revit Add-Ins and related integrations, and operates within the DevOps team’s established development practices and standards. Roles and responsibilities are in line with the strategic goals of Baker Group. Perform related work as required.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

The following duties are typical for this job. These are not to be constructed as exclusive or all inclusive. Other duties may be required and assigned.

  • Support BIM/VDC Team by developing software tools (Revit Add-Ins) that streamline workflows and improve team output
  • Support Baker Group by developing and integrating software tools that enhance BIM/VDC capabilities and operational effectiveness
  • Produce and maintain documentation on in-house developed software for use by team
  • Adhere to and update rigorous documentation and design standards used by the development team
  • Perform coding, debugging, testing and troubleshooting throughout the application development process
  • Research, design, implement and manage software applications
  • Identify areas for modification in existing application and subsequently develop and implement those modifications
  • Train team members on developed software applications and solutions
  • Ensure team members satisfaction by continual coordination and communication
  • Follow Git branching strategies and merge request best practices as established by the DevOps team
  • Participate in peer code reviews to maintain code quality and share knowledge across the team
  • Utilize CI/CD pipelines for automated build, testing, and deployment of BIM/VDC applications
  • Write and maintain automated tests to support a higher standard of software quality
  • Adhere to security best practices and utilize security tooling as directed by the Dev Experience team, DevOps Architect and the Baker Group Cyber Security Team


MINIMUM EDUCATION and EXPERIENCE REQUIRED TO PERFORM ESSENTIAL FUNCTIONS

  • Experience with C# and/or .NET development, with familiarity building Revit Add-Ins or other Autodesk platform extensions
  • Experience or exposure to Dynamo scripting and Python for BIM automation workflows
  • Familiarity with the Autodesk Platform Services (APS) / Forge API for cloud-connected BIM integrations
  • Experience with Git version control and established branching and collaboration workflows
  • Understanding or exposure to BIM/VDC workflows and construction industry processes preferred


CERTIFICATES, LICENSES, REGISTRATIONS

  • No requirements

MENTAL AND PHYSICAL COMPETENCIES REQUIRED TO PERFORM ESSENTIAL FUNCTIONS

  • Ability to focus on multiple tasks to complete complex programming algorithms
  • Strong attention to detail
  • Ability to stay up to date with industry trends and best practices
  • Excellent verbal and written communication skills

ENVIRONMENTAL ADAPTABILITY

At any given time, may be exposed to:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 10 pounds occasionally
  • May have occasional visits to a job site which would require periods of standing, walking and/or climbing stairs


EQUIPMENT/TOOLS

  • Laptop computer


Baker Group is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, Baker Group will consider reasonable accommodations for qualified individuals with disabilities and encourage prospective employees and incumbents to discuss potential accommodations with the Employer.