1

Associate Software Developer Jobs in Davenport, IA

Implement software changes to improve processes * Install new equipment related to projects ... Associates or Bachelor's degree in Industrial Electronics or Electrical Engineering Technology ...

Implement software changes to improve processes * Install new equipment related to projects ... Associates or Bachelor's degree in Industrial Electronics or Electrical Engineering Technology ...

Maintenance Operator - RMF Electrical

Montpelier, IA · On-site

$28.50 - $36.75/hr

Implement software changes to improve processes * Install new equipment related to projects ... Associates or Bachelor's degree in Industrial Electronics or Electrical Engineering Technology ...

... Associates Degree in Civil Engineering, or equivalent required 6 years of experience minimum ... software Problem solving techniques Possesses oral and written communication skills Ability to ...

Project Surveyor

Rock Island, IL · On-site

$77K - $98K/yr

... Associates Degree in Civil Engineering, or equivalent required • 6 years of experience minimum ... software • Problem solving techniques • Possesses oral and written communication skills • ...

Showing results 41-60

Associate Software Developer information

See Davenport, IA salary details

$10.4K

$79.1K

$124.3K

How much do associate software developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for associate software developer in Davenport, IA is $79,087.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,800.00 and $89,600.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Davenport, IA?

The most popular types of Software Developer jobs in Davenport, IA are:

What are popular job titles related to Associate Software Developer jobs in Davenport, IA?

For Associate Software Developer jobs in Davenport, IA, the most frequently searched job titles are:

What cities near Davenport, IA are hiring for Associate Software Developer jobs?

Cities near Davenport, IA with the most Associate Software Developer job openings:

Infographic showing various Associate Software Developer job openings in Davenport, IA as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 30% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $79,087 per year, or $38 per hour.

Construction Cost Estimator

Stanley Consultants

Muscatine, IA • Hybrid

Full-time

Posted 11 days ago


Job description

Stanley Consultants is an award-winning and industry-leading global consulting engineering firm, with an unmatched commitment to culture, values, and ethics. We are dedicated to client experience and solve the most complex challenges to create a sustainable, connected, and enriched world for all. As the world changes, Stanley strategically evolves with it, integrating the latest technology, innovation, and resiliency practices.
 
With over a century of experience serving the energy, federal government, transportation, and water sectors, we have helped improve lives and shape the infrastructure systems that connect us. As an employee-owned organization with a People First approach, we stand apart from other engineering consulting and services firms. At Stanley, your voice counts, your growth matters, and your success is our success.
 
Stanley Consultants offers flexible work options, competitive pay and great benefits, a strong sense of community, and the chance to build a meaningful, long-term career!

Job title - Construction Cost Estimator
Location - Muscatine, IA
Job type - Hybrid
Requisition ID - 11285
 

Stanley Consultants is seeking a Construction Cost Estimator to join our team in Muscatine, Iowa. This position is responsible for developing and reviewing construction cost estimates for a wide range of projects, including architectural, civil, industrial, institutional, federal, and utility facilities. Occasional travel and overtime may be required based on project needs.

What You Will Be Doing:
  • Prepare material quantity take-offs from planning documents and engineering drawings.
  • Review quantity take-offs prepared by other estimators for accuracy and completeness.
  • Develop detailed cost estimates, including system and subsystem breakdowns.
  • Prepare complete estimate packages, including:
    • Basis of Estimate
    • Quantity Take-Off Backup
    • Cost Data Documentation
    • Engineer's Estimate
  • Collect, evaluate, and maintain historical cost information for future estimating efforts.
  • Contact vendors and suppliers to obtain current pricing and market information.
  • Prepare and review final Engineer's Estimates.
  • Apply knowledge of construction methods, sequencing, and industry practices.
  • Collaborate with the Estimating Department to ensure projects progress efficiently and meet deadlines.
  • Attend internal and client meetings to coordinate estimating activities and project requirements.
Required Qualifications:
  • Associate's or Bachelor's degree in:
    • Architecture
    • Engineering
    • Construction Management
    • Related technical field
  • Entry-Level to Mid-Level (0-7 years) experience in construction estimating, engineering, construction, or a related field
  • Ability to read and interpret construction drawings, specifications, and related documentation.
  • Strong computer skills, including proficiency in Microsoft Office applications.
  • Strong analytical, organizational, and communication skills.
Preferred Qualifications:
  • Previous construction industry experience.
  • Experience with project scheduling and scheduling software.
  • Experience using MII estimating software.
  • Experience with electronic takeoff software and tools.

Why Join Stanley Consultants?

  • Work on a diverse portfolio of infrastructure and facility projects.
  • Gain exposure to civil, industrial, federal, utility, and institutional markets.
  • Collaborate with experienced estimating and engineering professionals.
  • Opportunities for professional growth and career development.

Work-Life Balance
We realize there’s more to life than just work. We help you meet the demands of work, family and personal life through several flexible options.
 
What we offer:
Member-Owned. Member-ownership is at the heart of our culture, aligning client satisfaction, company performance, and personal reward.
Paid Time Away. Stanley Consultants offers numerous paid holidays, generous paid time off (PTO), parental leave, and professional development leave.
Health Insurance. We provide a comprehensive insurance package including medical, dental, vision, FSA, HSA, Doctor On Demand, wellness reimbursement, and mental health resources.
Financial Health. We offer life insurance, short- and long-term disability insurance, identity theft protection, and many other benefits.
Professional Growth. When your skills grow, so do we, which is why we offer tuition assistance, professional society membership, and more.
Financial Rewards. We share our prosperity with members through company stock ownership, a generous 401K match, incentive compensation, and profit-sharing contributions to retirement 401K plans.
Click Here: A Great Place To Work  
 
Learn more about Stanley Consultants in this short video:  Working at Stanley Consultants
 
Stanley Consultants does not welcome unsolicited resumes from staffing and recruiting agencies. Any unsolicited resumes submitted to Stanley Consultants, including but not limited to resumes submitted directly to Stanley Consultants members, or any of our representatives, will be deemed the property of Stanley Consultants.
 
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
 
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.