1

Software Contractor Jobs in Iowa (NOW HIRING)

Sr. Software Engineer

Des Moines, IA ยท On-site

$119K - $157K/yr

Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our ... and contracted partners. Frequency varies for text messages. Message and data rates may apply.

The Software Engineer 3 will perform advanced developer duties including solution design ... The contractor role will focus on robotics and document processing technologies that may include ...

Drill Services Supervisor

Nevada, IA ยท On-site

$80 - $110/hr

... software* Responsible for tracking usage of and maintaining adequate supply of drilling consumables* Work with contractors to build and maintain an effective safety culture, ensure SSR standards and ...

Controls System knowledge of Rockwell hardware and AVEVA Software. * Datacenter BMS and EPMS Equipment knowledge. * Experience working with Electrical installation contractors. Benefits What We Offer ...

Training on the software platform will be provided. * Present and discuss findings with customers, contractors, trade allies, utility program staff, and internal team members. Clearly explain ...

next page

Showing results 1-20

Software Contractor information

See Iowa salary details

$45.1K

$105.1K

$155.9K

How much do software contractor jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software contractor in Iowa is $105,052.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,500.00 and $122,100.00 per year, depending on experience, location, and employer.

What is a software contractor?

A Software Contractor is a self-employed or agency-hired professional who develops, maintains, or tests software for clients on a temporary or project basis. Unlike full-time employees, contractors typically work on short-term contracts and may serve multiple clients. They are responsible for delivering specific software solutions, often specializing in particular technologies or industries. Contractors must manage their own taxes, benefits, and job stability, but they have greater flexibility and earning potential.

What are the key skills and qualifications needed to thrive as a software contractor?

To thrive as a Software Contractor, you need strong programming skills, proficiency in software development methodologies, and the ability to independently manage projects, typically supported by a relevant degree or extensive experience. Familiarity with tools such as version control systems (e.g., Git), project management platforms, and possibly certifications like AWS Certified Developer or PMP is often expected. Excellent communication, problem-solving, and time management skills set top contractors apart, as these enable effective client interaction and project delivery. These abilities are crucial because software contractors must efficiently deliver high-quality solutions on deadline while adapting to varying client requirements and work environments.

What are the typical challenges faced by software contractors, and how can they be managed?

Software contractors often face challenges such as rapidly learning new codebases, adapting to diverse client expectations, and managing multiple projects or contracts concurrently. Success in this role requires effective communication to clarify requirements, strong organizational skills to prioritize tasks, and adaptability to integrate into different team cultures or workflows. Building a reliable professional network can also help overcome periods of inconsistent work. By proactively managing time, staying updated with industry trends, and clearly setting expectations with clients, software contractors can navigate these challenges and maintain a steady, rewarding career.

What are popular job titles related to Software Contractor jobs in Iowa?

For Software Contractor jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Software Contractor jobs in Iowa look for?

The top searched job categories for Software Contractor jobs in Iowa are:

What cities in Iowa are hiring for Software Contractor jobs?

Cities in Iowa with the most Software Contractor job openings:

Infographic showing various Software Contractor job openings in Iowa as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $105,052 per year, or $50.5 per hour.

Sales Manager - Commercial Construction Software

Master Builders of Iowa

West Des Moines, IA โ€ข On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Key responsibilities

  • Develop and execute a strategic sales plan for the Iowa market.

  • Identify and pursue new business opportunities with industry stakeholders.

  • Manage the entire sales cycle from prospecting through contract negotiation and close.


Job description

Location: West Des Moines, Iowa

Employment Type: Full-Time (Hybrid Potential)


About the Opportunity

We are seeking an experienced, results-driven Sales Director to lead business development and revenue growth throughout Iowa. This role is responsible for selling an industry-leading project information management software that helps commercial contractors, owners, architects, engineers, and subcontractors improve collaboration, document control, project visibility, and jobsite productivity.

If you're passionate about technology, thrive on building relationships, and understand the commercial construction industry, this is an opportunity to make a significant impact while growing a high-value territory.


What You'll Do

  • Develop and execute a strategic sales plan for the Iowa market.
  • Identify and pursue new business opportunities with general contractors, construction managers, owners, architects, engineers, and specialty contractors.
  • Present software demonstrations that showcase solutions for document management, RFIs, submittals, drawing control, project communications, and field collaboration.
  • Build and maintain relationships with executive decision-makers and project teams.
  • Manage the entire sales cycle from prospecting through contract negotiation and close.
  • Maintain an accurate sales pipeline and forecast using CRM tools.
  • Collaborate with marketing, customer success, and implementation teams to ensure a smooth customer experience.
  • Represent the company at construction industry events, trade associations, and networking opportunities throughout Iowa.
  • Consistently meet or exceed revenue and growth targets.


Qualifications

  • Demonstrated successful B2B sales experience, preferably in SaaS, construction technology, project management software, or enterprise software.
  • Experience selling to the commercial construction industry is strongly preferred.
  • Demonstrated success developing new business and managing complex sales cycles.
  • Strong understanding of commercial construction workflows and project delivery methods.
  • Excellent presentation, negotiation, and relationship-building skills.
  • Ability to travel throughout Iowa to meet customers and attend industry events.


Preferred Experience

  • Construction project management software
  • Document management or project information management platforms
  • BIM or digital construction technologies
  • Construction ERP or estimating software
  • Commercial construction operations


What We Offer

  • Competitive base salary
  • Incentivized performance bonus
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Professional development and sales training
  • Career advancement opportunities within a growing technology company


Success in This Role

Within your first year, you will:

  • Build a strong pipeline of commercial construction prospects across Iowa.
  • Develop trusted relationships with key contractors and owners.
  • Consistently achieve quarterly revenue goals.
  • Become the trusted advisor for project information management solutions in your territory.


Why Join Us?

Commercial construction continues to embrace digital transformation, creating significant demand for software that improves collaboration, reduces risk, and keeps projects on schedule. As Sales Director, you'll play a critical role in helping Iowa's leading construction firms modernize how they manage projects while building a rewarding career with exceptional earning potential.


At Master Builders of Iowa, our core values are engrained in everything we do. We are an engaged, team of professionals, in service to others. We value creativity, collaboration, and innovation as a way of serving our members who are all building Iowaโ€™s landscapes.


Master Builders of Iowa is the recognized leader of the construction industry in the state of Iowa. Founded in 1912, MBI is one of 89 chapters of the Associated General Contractors of America, the most influential and widely respected construction association in the country. MBIโ€™s members perform the majority of the stateโ€™s commercial, industrial, and public works building projects. The association provides its members with a comprehensive array of educational, safety, environmental, labor, legal, professional development, and legislative services.


Apply today by submitting your resume and a brief summary of your experience selling software or technology solutions to the commercial construction industry.