1

Software Developer Jobs in Fairfield, IA (NOW HIRING)

... engineering; this is a hands-on operational IT role. The Iowa Department of Corrections (MPCF) is ... The contractor will serve as the primary on‑site technical resource for hardware, software ...

Maintenance Technician

Fairfield, IA · On-site

$20 - $28.50/hr

Performs programming and troubleshooting for automated equipment including PLC's, HMI's and robots ... Computer skills: Proficiency in using software and Microsoft Office applications, including ...

Performs programming and troubleshooting for automated equipment including PLC's, HMI's and robots ... Computer skills: Proficiency in using software and Microsoft Office applications, including ...

... and arrangements for proper programming for all children who are deaf or hard of hearing ... Have experience in or ability to learn office technology software including, but not limited to ...

... and arrangements for proper programming for all children who are deaf or hard of hearing ... Have experience in or ability to learn office technology software including, but not limited to ...

Showing results 21-31

Software Developer information

See Fairfield, IA salary details

$41.8K

$97.5K

$144.7K

How much do software developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software developer in Fairfield, IA is $97,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,500.00 and $113,300.00 per year, depending on experience, location, and employer.

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.

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 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 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 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.

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 are the most commonly searched types of Software Developer jobs in Fairfield, IA?

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

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

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

What job categories do people searching Software Developer jobs in Fairfield, IA look for?

The top searched job categories for Software Developer jobs in Fairfield, IA are:

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

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

Infographic showing various Software Developer job openings in Fairfield, IA as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 12% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,511 per year, or $46.9 per hour.

Environmental, Health & Safety and Quality Supervisor

Dexter Laundry

Fairfield, IA • On-site

$72K - $98K/yr

Full-time

Posted 27 days ago


Job description

Position Responsibilities:
Safety & Environmental Compliance
  • Maintain accurate environmental recordkeeping in accordance with federal, state, local, and company requirements.
  • Monitor and implement updates to OSHA, EPA, and DNR guidelines.
  • Utilizes Tumeke software to drive ergonomic improvements
  • Coordinate safety promotions, activities, and facility-wide awareness initiatives.
  • Partner with the Safety Committee to reinforce a proactive safety culture.
  • Conduct and support training activities, including formal presentations.
  • Research and recommend new safety-related products, equipment, and services.

Quality Assurance Leadership
  • Lead the Quality Assurance Team ensuring daily QA/QC tasks are completed accurately and on time.
  • Maintain Dexter Laundry's ISO 9001 certification, ensuring systems, documentation, and processes remain compliant.
  • Manage the end-of-line inspection database, ensuring accuracy, traceability, and timely reporting.
  • Establish and maintain systems ensuring product and process compliance with customer, agency, and Dexter requirements.
  • Plan, schedule, and document internal and external audits to verify compliance with ISO 9001 and other standards.
  • Coordinate calibration systems and inspection of incoming and internal parts.
  • Support production, engineering, and purchasing in evaluating product acceptability and resolving quality issues.
  • Partner with Supervisors, Production Trainer, and HR to identify job skills, training needs, and competency requirements.
  • Assist QA employees and production team members in assessing quality problems and recommending corrective actions.
  • Collaborate with Engineering, Customer Service, and Purchasing to improve processes and achieve quality goals.
  • Lead and support company-wide continuous improvement initiatives in safety, environmental compliance, and quality.

General
  • Perform other duties as assigned by the Engineering Operations Manager.

Competencies
  • Working knowledge of Quality Management Systems (QMS) and PPAP.
  • Strong understanding of ISO 9001 requirements.
  • Ability to apply continuous improvement methods to enhance processes and functions.
  • Strong computer skills, including database management, spreadsheets, and quality-related software.
  • Strong analytical and problem-solving skills with the ability to interpret technical data and identify trends.
  • Ability to read and interpret engineering drawings, blueprints, and technical specifications

Education, Licenses, Certifications & Experience
  • BA/BS in Engineering, Quality, Business, or related field; or four years of equivalent experience.
  • Three to five years of manufacturing experience preferred.
  • Experience with safety programs, environmental compliance, and quality management systems is strongly preferred.
  • Previous supervisory or team leadership experience preferred.

Physical Demands & Work Environment
  • Occasional sitting, standing, walking, reaching, talking, and hearing.
  • Occasional lifting or moving up to 50 pounds.
  • Vision requirements include close, distance, color, peripheral, depth perception, and focus adjustment.
  • Noise level is typically light to moderate.
  • Travel less than 5%.

General Expectations:
The employee is expected to adhere to all company policies and demonstrate a strong commitment to Dexter Laundry's values, safety culture, and operational excellence.
The EHSQ Supervisor leads and facilitates Dexter Laundry's adherence to safety, environmental, and quality standards across the facility. This role oversees the Quality Assurance Team and ensures compliance with ISO 9001, maintain compliance with local, state, and federal regulations, and Dexter Laundry's internal standards. The Supervisor manages the end of line inspection database, the use of Tumeke ergonomic software, maintains compliance documentation, and drives continuous improvement in safety, environmental stewardship, and product quality.
EEO IS THE LAW
EEO IS THE LAW (Spanish)