1

Software Development Jobs in Denver, IA (NOW HIRING)

Senior Business Analyst

Waterloo, IA · On-site

$86K - $111K/yr

... software solutions, WWT helps clients and partners conceptualize, test and validate innovative ... Lead the discovery and analysis needed to ensure product development teams are always solving the ...

DeskSide Technician

Waterloo, IA · On-site

$20 - $25.50/hr

We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network ...

... software applications. This role ensures that business-critical systems run smoothly, users receive ... This includes day-to-day support, configuration of settings, development and delivery of training ...

Desk Side Technician

Waterloo, IA · On-site

$19.75 - $26.50/hr

We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network ...

Deployment Technician

Waterloo, IA · On-site

$17.75 - $23.50/hr

We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network ...

Analyst, Growth

Waterloo, IA · On-site +1

$75K - $85K/yr

The right software can be critical to the health of a practice, and that's why we've created an ... Support financial modeling, business case development, and strategic presentations * Track progress ...

Property Manager

Waterloo, IA · On-site

$50K - $60K/yr

Manages the property staff and encourages growth and development. * Maintains a clean and safe ... Demonstrates a clear understanding and consistent use of YARDI software * Excellent verbal, written ...

Property Manager

Waterloo, IA · On-site

$50K - $60K/yr

Manages the property staff and encourages growth and development. * Maintains a clean and safe ... Demonstrates a clear understanding and consistent use of YARDI software * Excellent verbal, written ...

Cost Accountant

Waverly, IA

$60K - $81K/yr

... with MS Office software including Word, Excel, MS Teams, PowerPoint, and Outlook Knowledge of ... Training & Development

next page

Showing results 1-20

Software Development information

See Denver, IA salary details

$73.8K

$132K

$165.8K

How much do software development jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software development in Denver, IA is $131,962.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,700.00 and $151,400.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

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

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What cities near Denver, IA are hiring for Software Development jobs? Cities near Denver, IA with the most Software Development job openings:
Infographic showing various Software Development job openings in Denver, IA as of June 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $131,962 per year, or $63.4 per hour.

Electrical Engineering Technician

Rogers Freels & Associates Inc

Waterloo, IA

Full-time

Posted 24 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Electrical Engineering Technician

Electrical Engineering Technicians will provide machine test support, factory support, and factory tool requirement gathering. The primary responsibility of technicians is to build and service software systems and electronics that will be used in the next generation of precision agriculture equipment.

Responsibilities:

  • Process requests by the Software Center of Excellence to install and test software on factory equipment and machines.
  • Generate reports on customer installed software and maintain database of released software
  • Conduct field visits to customers and test sites to set up and execute tests.
  • Troubleshoot and resolve test machine issues.
  • Assemble harnesses for testing to support warranty investigation or general product development.
  • Monitor inventory quantities and place orders to replacement hardware which maintains inventory of connectors to enable harness builds.
  • Generate monthly reports quantifying number of instances and time associated with test cell support and software management.

Required Experience

  • Associates or Bachelor’s Degree in Electrical or Electronics Engineering Technology
  • Demonstrated mechanical aptitude from past experience or hobbies.
  • Familiar with wire harness creation and basic electrical troubleshooting and circuitry.
  • Strong written and verbal communication skills
  • Must have a valid driver's license.
  • Ability to travel to various local manufacturing and testing facilities on a regular basis.
  • Ability to travel out of town for 2-3 days will be required several times a year.

Desired Experience

  • Experience with tools including oscilloscopes, multimeters, voltmeters and other diagnostic equipment is desired.
  • Familiar with software systems used for data management and reporting (Excel, PowerBI, etc.)
  • Goal oriented individual with a passion for agriculture and off-highway equipment preferred.

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits

  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly