1

Construction Software Developer Jobs (NOW HIRING)

Position Details: Title: Software Engineer Location: Eagan, MN 55123 Duration: 6 Months ... Responsible for the analysis, definition, design, construction, testing, installation, modification ...

Senior Software Developer

Huntsville, AL · On-site

$54 - $71.50/hr

Parsons Corporation is seeking a Senior Software Developer to join their team, where they value ... Parsons is an engineering, construction, technical and management services firm for national ...

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 ...

Principal Software Developer Position Description: Protingent Staffing has an exciting REMOTE ... Experience with major industrial construction projects, * Experience working in NQA-1 environments,

Senior Software Engineer I, Fullstack

Austin, TX · On-site

$121K - $160K/yr

Lead implementation of key software technologies in the BuildOS platform, a digital construction ... Work with application and backend engineers to manage relationships between authored model data ...

They are seeking a Software Developer I to work on user productivity tools for a sophisticated ... Parsons is an engineering, construction, technical and management services firm for national ...

Lead Software Developer

Kansas City, MO · On-site

$113K - $142K/yr

It's What We Do We provide total building system design and construction services across multiple ... The Lead Software Developer is responsible for directing and delivering software development ...

Lead Software Developer

Lenexa, KS · On-site

$113K - $142K/yr

It's What We Do We provide total building system design and construction services across multiple ... The Lead Software Developer is responsible for directing and delivering software development ...

Lead Software Developer

Kansas City, MO · On-site

$113K - $141K/yr

It's What We Do We provide total building system design and construction services across multiple ... The Lead Software Developer is responsible for directing and delivering software development ...

Software Engineer - Sr

Reston, VA · On-site

$120 - $150/hr

Software Engineer LCAT: Senior Location: Reston, Virginia This position is contingent upon award ... construction, software testing, and software maintenance tasks. * Demonstrated ability to work ...

... the acquisition, construction, rehabilitation and refinance of multifamily and commercial ... Summary: The Software Developer is responsible for the implementation and testing of software ...

... the acquisition, construction, rehabilitation and refinance of multifamily and commercial ... Summary: The Software Developer is responsible for the implementation and testing of software ...

... the acquisition, construction, rehabilitation and refinance of multifamily and commercial ... Summary: The Software Developer is responsible for the implementation and testing of software ...

Showing results 21-40

Construction Software Developer information

See salary details

$48K

$111.8K

$166K

How much do construction software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for construction 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 is a construction software developer?

Construction software developers are professionals who design, build, and maintain software applications tailored for the construction industry. They create solutions that help with project management, estimating, scheduling, field reporting, and collaboration among teams. Their work enables construction companies to increase efficiency, reduce errors, and improve communication using technology. These developers often work closely with construction experts to ensure that the software meets real-world industry needs.

What are the key skills and qualifications needed to thrive as a construction software developer, and why are they important?

To thrive as a Construction Software Developer, you need strong programming skills (such as in C#, JavaScript, or Python), a solid understanding of construction industry workflows, and often a relevant degree in computer science or engineering. Familiarity with construction management platforms (like Procore or Autodesk), cloud services, and software development methodologies such as Agile is highly valuable, along with certifications like AWS Certified Developer or PMP. Excellent problem-solving, communication, and teamwork skills are essential for collaborating with construction professionals and translating their needs into effective digital solutions. These competencies ensure the development of robust, user-focused software that streamlines construction operations and drives project success.

What is the difference between Construction Software Developer vs Construction Project Manager?

AspectConstruction Software DeveloperConstruction Project Manager
Primary RoleDesigns, develops, and maintains construction-related software applicationsOversees and manages construction projects from start to finish
Required SkillsProgramming, software development, understanding of construction processesProject planning, budgeting, team coordination, communication
Work EnvironmentOffice, software development teams, sometimes on-site for requirements gatheringConstruction sites, offices, client meetings
CertificationsTypically none specific, but IT or software certifications helpfulPM 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.

How does a construction software developer typically collaborate with project managers and field teams?

Construction Software Developers often work closely with project managers and field professionals to understand their workflow challenges and translate them into effective digital solutions. Regular meetings, site visits, and feedback sessions are common, ensuring the software addresses real-world construction needs like scheduling, resource management, and compliance tracking. This collaborative approach not only helps developers build user-friendly tools but also fosters a deep understanding of industry-specific requirements, leading to more impactful software products.
More about Construction Software Developer jobs
What states have the most Construction Software Developer jobs? States with the most job openings for Construction Software Developer jobs include:
Infographic showing various Construction Software Developer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Full-time

Re-posted 4 days ago


Job description

Company Description

Collabera Inc (Staffing Firm). 

We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's 'Most Admired Companies to work for'.

Job Description

Position Details:

Title: Software Engineer

Location: Eagan, MN 55123

Duration: 6 Months (Possibility of a long extension)

Responsibilities:

  • Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of software systems
  • Create and execute testing to ensure software meets requirements
  • Contributes to creation of design
  • May lead the design of less complex components
Qualifications

Requirements:

  • Experience of writing effective code, testing, code management tools and design tools
  • Experience with core technologies including C++, Python, SQL
  • Proven experience working in fast-paced software development environment, leveraging core Agile principles
  • Experience with Mercurial, Git
  • Puppet
  • Ruby
  • C#/.net
  • Nxlog, sensu, ELK
Additional Information

If interested and want to apply, please contact:

Nimish Singh

Nimish.singh(at)collabera.com

973-805-7507