1

Open Source Software Developer Jobs in Iowa (NOW HIRING)

Principal Developer

Des Moines, IA ยท On-site

$128K - $152K/yr

The Principal Developer is a member of the application development team. The position is ... open-source frameworks (e.g., Spring Ecosystem, Hibernate, jUnit). * Experience developing software ...

Senior Appian Software Engineer

Cedar Rapids, IA ยท On-site

$119K - $158K/yr

Utilize third-party software development frameworks, open-source libraries, and APIs to develop ... Appian Developer certifications * Understanding of advanced analytics and machine learning concepts ...

Utilize third-party software development frameworks, open-source libraries, and APIs to develop ... Appian Developer certifications * Understanding of advanced analytics and machine learning concepts ...

Summary The Specialist Software Engineer is focused on the design and development of web and cloud ... Utilize third-party software development frameworks, open-source libraries, and APIs to rapidly ...

Software Tutor

Iowa City, IA ยท Remote

$40/hr

... open-source communities. * Curriculum Awareness & Adaptive Instruction: Familiar with software ... engineering coursework and career preparation. * Effective Teaching Methods: Ability to identify ...

Software Tutor

Ames, IA ยท Remote

$40/hr

... open-source communities. * Curriculum Awareness & Adaptive Instruction: Familiar with software ... engineering coursework and career preparation. * Effective Teaching Methods: Ability to identify ...

IT Infrastructure Manager

Johnston, IA ยท On-site +1

$185K/yr

Leading a small-but-mighty team of systems engineers who know their stuff (but appreciate a solid ... Experience with Open Source software * Experience in WordPress hosting * Experience running large ...

next page

Showing results 1-20

Open Source Software Developer information

See Iowa salary details

$45.1K

$105.1K

$155.9K

How much do open source software developer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for open source software developer 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 are Open Source Software Developers?

Open Source Software Developers are programmers who create, maintain, or contribute to software projects whose source code is made freely available for anyone to use, modify, and distribute. They often collaborate with a global community of developers and may work on a voluntary basis or be employed by organizations that support open source initiatives. Their work involves writing code, fixing bugs, reviewing contributions, and helping manage project documentation. Open source developers play a key role in advancing technology by making software accessible and fostering innovation through community collaboration.

What is the difference between Open Source Software Developer vs Software Engineer?

AspectOpen Source Software DeveloperSoftware Engineer
CredentialsTypically requires programming skills, familiarity with open source licenses, and sometimes certifications like Linux Foundation certificationsRequires a degree in computer science or related field; certifications like Microsoft Certified or AWS certifications are common
Work EnvironmentOften collaborates in open source communities, contributes to public repositories, and works remotelyWorks in corporate or enterprise settings, often in teams within organizations
Industry UsageUsed across tech, non-profit, and open source communities; focuses on public projectsEmployed in various industries including tech, finance, healthcare, and more for product development

While both roles involve software development, Open Source Software Developers focus on collaborative, community-driven projects often in open environments, whereas Software Engineers typically work within organizations on proprietary or internal systems. The roles overlap in skills but differ in scope and work setting.

How do Open Source Software Developers typically collaborate with contributors from around the world?

Open Source Software Developers often work with a global community of contributors using online collaboration tools such as GitHub, mailing lists, and chat platforms like Slack or Discord. Communication is primarily asynchronous, requiring clear documentation and code review practices to ensure smooth project progress. Developers regularly participate in discussions, review pull requests, and help onboard new contributors, making strong written communication skills essential. This collaborative environment fosters learning and innovation, but also requires flexibility and patience to manage different time zones and cultural perspectives.

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

To thrive as an Open Source Software Developer, you need strong programming skills, knowledge of version control systems like Git, and familiarity with open source licensing, typically supported by a relevant degree or coding experience. Proficiency with collaborative development platforms such as GitHub or GitLab and understanding of continuous integration tools are commonly required. Excellent communication, self-motivation, and the ability to work effectively in distributed teams set outstanding contributors apart. These skills are crucial for efficiently building, maintaining, and contributing to widely used open source projects in a collaborative, global environment.
Backend C# Software Developer - PERM FTE

Backend C# Software Developer - PERM FTE

Robert Half

Des Moines, IA โ€ข On-site

$100K - $130K/yr

Full-time

Posted 8 days ago


Job description

Backend Software Developer FTE Direct Hireย 

.Net / C# / Python/Open Source / SharePoint | $105Kโ€“$130K

Onsite, every day in Des Moines office Onsite everyday! you must be able to daily commute onsite.ย ย 

NO H1B visa No F1 No OPT. EAD, Green Card or US Citizen only .ย ย 

Join a vibrant, fast-growing company that values innovation! Weโ€™re looking for an expert Software Developer with proven skills in Python, open-source development, C#, .NET, and SQL to help lead our next wave of technology transformation & develop core applications. 10% Support of 3rd party applications.ย 

**** To be considered for an interview, contact directly Carrie Danger, Robert Half Technology / SVP Permanent Placement and apply to this position.

Your Impact:

Innovate with mobile app projects, cloud migration, custom HRIS/HCM solutions, and reportingโ€”no โ€œout of the boxโ€ ERP, just powerful software uniquely tailored to our business.


Be a hands-on partner in critical SharePoint modernizationโ€”migrating InfoPath forms to efficient online solutions; each form conversion project to the CLOUD challenge!

Roll up your sleeves to tackle complex clean-up and optimization of SharePoint environmentโ€”building it into a streamlined, scalable platform for ongoing growth.

Collaborate with skilled Solution Architect II teammates (and the path is wide open to become our first Solution Architect III).

Work closely with Martin and the rest of our engaged leadership team.

What you bring:

Advanced knowledge of Python, C#, .NET, and SQL

Background in open-source software development and cloud integrations

Experience cleaning up, migrating, and developing SharePoint/InfoPath solutions

Passion for onsite, daily collaboration with a motivated, supportive team

Ability to deliver creative solutionsโ€”even when things get messy

Whatโ€™s in it for you:

Competitive salary: $105,000โ€“$130,000 per year

High visibility, direct path to senior Software Developer , but with a COOL title !ย 

The chance to drive real impactโ€”and help us build the future!

Step up for a game-changing role where your expertise will truly make a difference. Apply now and letโ€™s build whatโ€™s nextโ€”together!

Direct Hire FTE direct hire position up to $120K, plus potential other incentives. For immediate and confidential consideration on this Software Developer Onsite Des Moines Iowa Market, please call Carrie Danger, SVP at 515-259 6087, or apply confidentially via LinkedIn. Your resume will not be submitted to any client companies without your direct permission.

โ€ข At least 5 years of software development experience in backend or full-stack environments.
โ€ข Strong proficiency in C#, .NET, and Python, with the ability to build and support production-grade applications.
โ€ข Experience working with open-source tools, frameworks, and modern development practices.
โ€ข Proven background developing, migrating, or enhancing SharePoint solutions, including replacement of InfoPath-based forms.
โ€ข Familiarity with cloud-integrated applications and system interoperability across business platforms.
โ€ข Ability to work onsite daily in Des Moines, Iowa and collaborate closely with a local team.
โ€ข Strong problem-solving skills with the ability to navigate technical complexity and deliver effective solutions.

Robert Half logo

About Robert Half

Sourced by ZipRecruiter

Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

San Ramon, CA, US

Year founded

1948