The Virtual Construction Software Engineer is a key contributor to developing and supporting digital tools and workflows that enhance the efficiency and collaboration of our design, engineering ...
The Virtual Construction Software Engineer is a key contributor to developing and supporting digital tools and workflows that enhance the efficiency and collaboration of our design, engineering ...
VIRTUAL CONSTRUCTION SOFTWARE ENGINEER
Phoenix, AZ · On-site +1
The Virtual Construction Software Engineer is a key contributor to developing and supporting digital tools and workflows that enhance the efficiency and collaboration of our design, engineering ...
VIRTUAL CONSTRUCTION SOFTWARE ENGINEER
Phoenix, AZ · On-site +1
The Virtual Construction Software Engineer is a key contributor to developing and supporting digital tools and workflows that enhance the efficiency and collaboration of our design, engineering ...
Construction Software & Systems Manager
Salisbury, MA · On-site
$85K - $115K/yr
Collaborate with project managers, superintendents, engineers, and IT to align software with project needs. * Provide functional and technical support to the Construction Operations area, in the ...
Construction Software & Systems Manager
Salisbury, MA · On-site
$85K - $115K/yr
Collaborate with project managers, superintendents, engineers, and IT to align software with project needs. * Provide functional and technical support to the Construction Operations area, in the ...
Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction ...
Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction ...
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... construction, maintenance, and streamlining of our computing systems and programs. The ideal ...
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... construction, maintenance, and streamlining of our computing systems and programs. The ideal ...
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... construction, maintenance, and streamlining of our computing systems and programs. The ideal ...
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... construction, maintenance, and streamlining of our computing systems and programs. The ideal ...
Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction ...
Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction ...
The Software Developer role involves creating software solutions that enhance efficiency across the Industrialized Construction sector by developing applications and integrations that streamline ...
New
The Software Developer role involves creating software solutions that enhance efficiency across the Industrialized Construction sector by developing applications and integrations that streamline ...
New
Software Developer
Virginia Beach, VA · On-site
The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software ...
Software Developer
Virginia Beach, VA · On-site
The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software ...
Senior Software Developer
$55.75 - $73.75/hr
Senior Software Developer (Python +JavaScript) LinkedIn recommendation is a must. * 15800 Northup ... It acts as a single source of truth across the project to help coordinate design and construction ...
Senior Software Developer
$55.75 - $73.75/hr
Senior Software Developer (Python +JavaScript) LinkedIn recommendation is a must. * 15800 Northup ... It acts as a single source of truth across the project to help coordinate design and construction ...
Position Details: Title: Software Engineer Location: Eagan, MN 55123 Duration: 6 Months ... Responsible for the analysis, definition, design, construction, testing, installation, modification ...
Position Details: Title: Software Engineer Location: Eagan, MN 55123 Duration: 6 Months ... Responsible for the analysis, definition, design, construction, testing, installation, modification ...
Software Developer
Denver, CO · On-site
THE POSITION Software Developers are responsible for the following results: Maintain and enhance a ... construction Trouble analysis and resolution with individual software applications and multi ...
Software Developer
Denver, CO · On-site
THE POSITION Software Developers are responsible for the following results: Maintain and enhance a ... construction Trouble analysis and resolution with individual software applications and multi ...
Software Developer
Denver, CO · On-site
Company Description THE POSITION Software Developers are responsible for the following results: • ... and construction • Trouble analysis and resolution with individual software applications and ...
Software Developer
Denver, CO · On-site
Company Description THE POSITION Software Developers are responsible for the following results: • ... and construction • Trouble analysis and resolution with individual software applications and ...
We develop highly complex design software for structural components used in building construction. We are seeking a talented C# .NET Application Developer who enjoys working on challenging projects ...
We develop highly complex design software for structural components used in building construction. We are seeking a talented C# .NET Application Developer who enjoys working on challenging projects ...
We develop highly complex design software for structural components used in building construction. We are seeking a talented C#.NET Application Developer who enjoys working on challenging projects ...
We develop highly complex design software for structural components used in building construction. We are seeking a talented C#.NET Application Developer who enjoys working on challenging projects ...
Software Developer - Industrialized Construction (IC)
$88K - $133K/yr
The Purpose of Your Role as a Software Developer You'll develop software solutions that help connect and improve how work gets done across Industrialized Construction. This position focuses on ...
Software Developer - Industrialized Construction (IC)
$88K - $133K/yr
The Purpose of Your Role as a Software Developer You'll develop software solutions that help connect and improve how work gets done across Industrialized Construction. This position focuses on ...
The Purpose of Your Role as a Software Developer You'll develop software solutions that help connect and improve how work gets done across Industrialized Construction. This position focuses on ...
New
The Purpose of Your Role as a Software Developer You'll develop software solutions that help connect and improve how work gets done across Industrialized Construction. This position focuses on ...
New
Senior Software Engineer I, Frontend
Austin, TX · On-site
$121K - $160K/yr
... Software Engineer focusing on web applications at ICON, you will be responsible for developing ... the residential construction process. This role reports to the Senior Director of Software ...
Senior Software Engineer I, Frontend
Austin, TX · On-site
$121K - $160K/yr
... Software Engineer focusing on web applications at ICON, you will be responsible for developing ... the residential construction process. This role reports to the Senior Director of Software ...
Senior Software Engineer I, Fullstack
Austin, TX · On-site
$121K - $160K/yr
Lead implementation of key software technologies in the BuildAI platform, a digital construction ... Work with application and backend engineers to manage relationships between authored model data ...
Senior Software Engineer I, Fullstack
Austin, TX · On-site
$121K - $160K/yr
Lead implementation of key software technologies in the BuildAI platform, a digital construction ... Work with application and backend engineers to manage relationships between authored model data ...
Our operations include land development, single/multi-family home construction, commercial real ... Comprehensive knowledge of software engineering principles, algorithms, data structures, and ...
Quick apply
Our operations include land development, single/multi-family home construction, commercial real ... Comprehensive knowledge of software engineering principles, algorithms, data structures, and ...
Construction Software Developer information
See salary details
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
How much do construction software developer jobs pay per year?
What is L1, L2, L3, and L4 developer?
What are construction software developers?
Can I make 200k a year as a software engineer?
Which is the hardest field in it?
What are the key skills and qualifications needed to thrive as a Construction Software Developer, and why are they important?
What is the difference between Construction Software Developer vs Construction Project Manager?
| Aspect | Construction Software Developer | Construction Project Manager |
|---|---|---|
| Primary Role | Designs, develops, and maintains construction-related software applications | Oversees and manages construction projects from start to finish |
| Required Skills | Programming, software development, understanding of construction processes | Project planning, budgeting, team coordination, communication |
| Work Environment | Office, software development teams, sometimes on-site for requirements gathering | Construction sites, offices, client meetings |
| Certifications | Typically none specific, but IT or software certifications helpful | PM certifications like PMP often preferred |
Construction Software Developers focus on creating and maintaining software tools used in construction, while Construction Project Managers oversee the execution of construction projects. Both roles require understanding of construction processes, but their skills and daily tasks differ significantly.
What is the highest paid job in construction?
How does a Construction Software Developer typically collaborate with project managers and field teams?

Other
Posted 20 days ago
Job description
The Virtual Construction Software Engineer is a key contributor to developing and supporting digital tools and workflows that enhance the efficiency and collaboration of our design, engineering, construction, and fabrication teams. As part of a small and agile team, you will help build and maintain custom applications that integrate with platforms like Autodesk Revit and Autodesk Construction Cloud. This position requires strong technical skills, creative problem-solving, and the ability to collaborate across multiple departments.
Responsibilities
- Design, develop, and maintain high-quality .NET desktop applications to support VDC workflows.
- Build integrations with Autodesk Revit and Autodesk Construction Cloud using respective APIs.
- Research and incorporate modern C#, .NET, and WPF features into existing applications.
- Create and manage GraphQL and REST API connections for seamless data exchange.
- Collaborate with cross-functional teams to align technical solutions with project goals.
- Manage NoSQL databases to support large-scale electrical design and coordination data.
- Support the deployment, training, and ongoing improvement of software tools.
- Stay current with emerging technologies and make recommendations for continuous improvement.
Qualifications
- Strong problem-solving, communication, and analytical skills.
- Proficiency in C#, .NET Framework/Core, and WPF.
- Experience with Autodesk Revit API and Autodesk Construction Cloud API.
- Familiarity with software architecture design patterns and best coding practices.
- Experience with frontend technologies such as React and CefSharp
- Understanding of data management practices, including working with NoSQL databases.
Education & Certifications
- Bachelor's degree in Software Engineering, Computer Science, or a related field.
- 3+ years of software development experience, preferably focusing on AEC or VDC tools.
Safety Level
This is a safety sensitive position and all applicable policies including drug test and background check will apply.