1

Software Developer Jobs in Davenport, IA (NOW HIRING)

Software Developer

Moline, IL · On-site

$80 - $110/hr

This role is for a Software Developer working inside an established production platform. You will maintain, extend, and support systems already in use by customers. Work includes backend services ...

New

Western Door Federal is seeking a Software Developer - Intermediate at the Rock Island Arsenal, in Rock Island, IL. The objective of this work is to provide on-site support and be responsible for the ...

SR SOFTWARE DEVELOPER

Muscatine, IA · Hybrid

$51.25 - $67.50/hr

KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to lead ERP development, integration, and automation initiatives across the enterprise. In this role, you ...

SR SOFTWARE DEVELOPER

Muscatine, IA · On-site

$51.25 - $67.50/hr

KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to lead ERP development, integration, and automation initiatives across the enterprise. In this role, you ...

Senior Software Developer

Davenport, IA · On-site

$48.25 - $63.75/hr

Old Republic Bitco is seeking is seeking a Senior Software Developer to join our Home Officelocated in Davenport, Iowa. As a respected specialty insurer with 11 branch offices across 10 states, OR ...

Senior Software Developer

Davenport, IA

$48.25 - $63.75/hr

Old Republic Bitco is seeking is seeking a Senior Software Developer to join our Home Officelocated in Davenport, Iowa. As a respected specialty insurer with 11 branch offices across 10 states, OR ...

Software Engineer Job Location: Moline, IL, US Job Type: Permanent Our client is looking for mid-level software engineers experienced in Typescript, ReactJS, Redux, and AWS to work on projects for ...

PCS/Software Engineer

Davenport, IA · On-site

$80 - $115/hr

PCS/Software Engineer $80000 - $115000 per year | Davenport, IA | On-site | Permanent Build the Technology Behind Advanced Manufacturing | PCS/Software Engineer A leading aluminum manufacturer that ...

New

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

The PCS Software Engineer is responsible for maintaining and developing software systems utilized to control and monitor Arconic's manufacturing process. These software systems oversee the operation ...

New

Engineer, Software

East Moline, IL · On-site

$86K - $130K/yr

Engineer, Software - 122279 Onsite/Remote: Onsite Position Your Responsibilities As an Embedded Software Engineer for John Deere Intelligent Solutions Group (ISG) located in Silvis, IL , you will be:

AI Software Engineer II (Credit)

Bettendorf, IA · Remote

$99K - $136K/yr

Exposure to CI/CD pipelines and DevOps practices. * Experience developing customer-facing SaaS ... our software solutions. What We Offer: * Competitive pay * Unrestricted PTO * Comprehensive ...

next page

Showing results 1-20

Software Developer information

See Davenport, IA salary details

$45.5K

$106.1K

$157.5K

How much do software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software developer in Davenport, IA is $106,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $123,300.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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 in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

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 cities near Davenport, IA are hiring for Software Developer jobs?

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

Infographic showing various Software Developer job openings in Davenport, IA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 10% Part Time, and 6% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $106,101 per year, or $51 per hour.

Software Developer

EBE Technologies

Moline, IL • On-site

$80 - $110/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Location: East Moline, IL (On-site, remote option not available)
Status: Full-Time
Role Description

EBE Technologies builds and maintains software used by transportation and logistics companies to manage driver workflows, compliance, document processing, and financial operations.

This role is for a Software Developer working inside an established production platform. You will maintain, extend, and support systems already in use by customers.

Work includes backend services, APIs, system integrations, and data-heavy workflows with direct production impact.

Responsibilities
  • Develop and maintain backend services, APIs, and web applications
  • Work within and extend existing production codebases
  • Build and support integrations with external transportation and logistics systems
  • Troubleshoot and resolve production issues in live environments
  • Work with SQL databases, schemas, and existing data structures
  • Support document processing, imaging, and workflow automation systems
  • Improve system reliability, performance, and maintainability
  • Participate in code reviews and implementation of engineering standards
  • Translate business requirements into working technical solutions
Qualifications
  • 4+ years software development experience in production environments
  • Strong experience with C#, .NET, Java, or equivalent backend stack
  • Proven experience building and supporting REST APIs in production systems
  • Strong SQL experience including querying, schema understanding, and troubleshooting data issues
  • Experience working in and extending existing, complex codebases (not only greenfield work)
  • Demonstrated ability to debug production issues and identify root cause quickly
  • Experience working with system integrations and external APIs
  • Comfortable operating in environments with shifting priorities and real-world constraints
  • Strong engineering fundamentals and practical problem-solving ability
Preferred Experience
  • Enterprise SaaS or logistics/transportation software systems
  • Multi-system integrations and API ecosystem work
  • Document ingestion, OCR/IDP, or workflow automation systems
  • Cloud-hosted applications with production monitoring or support responsibility
  • Work primarily in existing production systems with real customer usage
  • Balance new feature development with maintenance and support work
  • Participate in on-call or after-hours support when required for production issues
  • Write code intended to be maintained and extended, not just delivered
Why EBE?

For more than 50 years, EBE Technologies has delivered innovative software solutions to the transportation industry. Today, more than 600 transportation companies across North America rely on EBE's technology to streamline operations, improve compliance, and increase efficiency.

EBE has maintained consistent growth for over 15 years and is recognized as a trusted leader in transportation software. Our solutions address critical business challenges for enterprise fleets and logistics organizations, creating meaningful opportunities for our sales team to succeed.

Working Conditions
  • On-site role in East Moline, IL
  • Fast-paced environment with direct production impact
  • Priorities may shift based on operational needs and releases
  • Daily hands-on development in live systems
We offer

EBE offers competitive base wages and a comprehensive benefits package that includes medical, dental, and vision. We provide you access to supplemental life insurance for you and your family members, generous paid time off, and a 401(k) retirement savings plan with a discretionary company match.

#J-18808-Ljbffr