1

Software Developer 3 Days Per Week Jobs in Iowa (NOW HIRING)

SR SOFTWARE DEVELOPER

Muscatine, IA ยท On-site

$51.25 - $67.50/hr

... and Tier 3 support. * Participate in all phases of the Software Development Lifecycle (SDLC ... Hybrid office environment; this role is required to be on-site for a minimum of two days per week

Experienced Software Developer At Farmers Mutual Hail (FMH), our mission is simple: protect the ... Hybrid work schedule (3 days in West Des Moines Home Office, 2 WFH), after training is complete.

DevOps Engineer

Cedar Rapids, IA ยท On-site

$85K - $100K/yr

This is a hybrid position with onsite requirements 2-3 days per week. Applicants must be authorized ... Our Vetting Process At Emergent Staffing, we work hard to find the software engineers who are the ...

... 3 days per week in our West Des Moines, Iowa office What you'll do: People Leadership * Lead, coach, mentor, and develop a team of software engineers * Conduct regular one-on-one meetings ...

... 3 days per week in our West Des Moines, Iowa office What you'll do: People Leadership * Lead, coach, mentor, and develop a team of software engineers * Conduct regular one-on-one meetings ...

... 3 days per week in our West Des Moines, Iowa office What you'll do: People Leadership * Lead, coach, mentor, and develop a team of software engineers * Conduct regular one-on-one meetings ...

Software Engineer 2/3

Des Moines, IA ยท On-site

$85 - $120/hr

Software Engineer 2/3 Location: Des Moines, IA, United States The software engineer participates in the design, programming, testing, documentation and implementation of complex computer applications ...

New

next page

Showing results 1-20

Software Developer 3 Days Per Week information

What is a software developer 3 days per week?

A Software Developer working 3 days per week is a professional who designs, develops, and maintains software applications on a part-time basis, typically for three days each week. This arrangement can offer greater work-life balance, flexibility, and may suit those with other commitments or preferences for reduced hours. The responsibilities are generally similar to those of full-time software developers but are adjusted to fit the part-time schedule. Employers may use this model to attract skilled professionals who prefer flexible working arrangements, or to manage budgets more effectively. Part-time software developers still play a vital role in software projects and team collaboration.

What are the key skills and qualifications needed to thrive as a software developer working 3 days per week?

To thrive as a Software Developer in a part-time, 3-days-per-week role, you need a solid background in programming languages (such as Python, Java, or JavaScript), software design principles, and a relevant degree or proven experience. Familiarity with development tools like Git, integrated development environments (IDEs), and possibly certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate is beneficial. Strong time management, self-motivation, and effective communication are crucial soft skills for maximizing productivity and collaborating with teams despite a reduced schedule. These capabilities ensure you can deliver quality code, meet project goals, and integrate seamlessly with full-time colleagues even within limited working hours.

How does working as a software developer three days per week impact team collaboration and project timelines?

Working as a Software Developer on a part-time basis, such as three days per week, often requires clear communication and efficient coordination with the team to ensure project goals are met. You'll likely collaborate closely with your colleagues through scheduled meetings, shared documentation, and project management tools to stay aligned on priorities. While you may have fewer hours on-site, many teams adopt flexible workflows, such as asynchronous updates and regular check-ins, to accommodate part-time schedules. It's important to proactively manage your workload and stay updated on project developments to maintain productivity and support team success.

How many hours per week does a software developer typically work?

A software developer working three days per week typically works around 24 to 30 hours, depending on the specific schedule and employer expectations. Full-time developers often work 40 hours per week, but part-time roles or flexible schedules can vary. The actual hours may also depend on project deadlines and company policies.

What are popular job titles related to Software Developer 3 Days Per Week jobs in Iowa?

For Software Developer 3 Days Per Week jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Software Developer 3 Days Per Week jobs in Iowa look for?

The top searched job categories for Software Developer 3 Days Per Week jobs in Iowa are:

Infographic showing various Software Developer 3 Days Per Week job openings in Iowa as of August 2026, with employment types broken down into 1% As Needed, 68% Full Time, 24% Part Time, and 7% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.

SR SOFTWARE DEVELOPER

Kent Corporation

Muscatine, IA โ€ข Hybrid

$51.25 - $67.50/hr

Full-time

Re-posted 19 days ago


Job description

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'll lead the design, development, and support of solutions within Microsoft Dynamics 365 Finance & Operations (F&O), Supply Chain Management, Commerce, and the Microsoft Power Platform.
ย 
You'll deliver scalable ERP solutions, enterprise integrations, and business process automation that improve operational efficiency and support digital transformation. Working closely with business stakeholders, functional teams, and IT partners, you'll develop innovative solutions using D365, Power Automate, Azure, and DevOps tools.
ย 
If you're a technically skilled developer who enjoys solving complex problems, influencing technical direction, and leveraging modern technologies like Azure, DevOps, Power Automate, and AI-assisted development tools, we'd love to hear from you.
ย 
PRIMARY DUTIES & RESPONSIBILITIES
  • Design, develop, and support customized solutions within Microsoft Dynamics 365 Finance & Operations (F&O), Supply Chain Management, and Commerce.
  • Develop and maintain Power Automate workflows to automate business processes and improve operational efficiency.
  • Analyze business requirements and translate them into scalable technical solutions and system integrations.
  • Design, build, and support integrations between D365 ERP and internal/external business applications.
  • Troubleshoot and resolve complex application, data, and integration issues while providing Tier 2 and Tier 3 support.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including design, development, testing, deployment, and support.
  • Utilize Azure DevOps, Git, and CI/CD practices to ensure efficient and reliable software delivery.
  • Conduct code reviews, maintain development standards, and promote best practices across the development team.
  • Collaborate with business stakeholders, functional teams, and IT partners to deliver effective technology solutions.
  • Identify opportunities to leverage automation, AI-assisted development, and emerging technologies to improve processes and system performance.
  • Perform other duties as assigned.

EDUCATION, EXPERIENCE, AND/OR QUALIFICATIONS

  • Bachelorโ€™s degree in computer science or a computer related discipline, 6+ years of relevant experience, or the combined equivalent
  • 6+ years of software development experience, including experience designing, developing, and supporting enterprise business applications.
  • 2+ years of experience supporting and developing solutions within Microsoft Dynamics 365 Finance & Operations (F&O) or Supply Chain Management is required, Microsoft Dynamics 365 Commerce is preferred.
  • 1+ years of experience developing and supporting Power Automate workflows and business process automation solutions.
  • Strong understanding of software development lifecycle (SDLC) methodologies, object-oriented design principles, and application development best practices.
  • Experience with Azure DevOps, Git, source control practices, and CI/CD pipeline development and support is helpful.ย 
  • Experience designing, developing, and supporting integrations between ERP systems and enterprise applications using APIs, web services, and other integration technologies.
  • Proficiency with SQL databases, database design concepts, and data troubleshooting.
  • Working knowledge of Azure services and technologies, including Key Vault, Security Center, networking, firewall, policy management, log analytics, and private endpoints.
  • Familiarity with cloud architecture concepts and Infrastructure-as-Code tools such as Terraform.
  • Experience with Microsoft Dynamics 365 CRM applications, Azure integration technologies, and ERP integrations is preferred.
  • Demonstrated ability to lead technical initiatives, contribute to solution design, establish development standards, and drive continuous improvement efforts.
  • Strong collaboration, relationship-building, and communication skills with the ability to effectively partner with business stakeholders, vendors, and cross-functional technical teams.
  • Proven ability to mentor team members, influence technical decisions, and communicate complex technical concepts to both technical and non-technical audiences.
  • Strong analytical, troubleshooting, and problem-solving skills with the ability to independently manage complex technical issues.
  • Self-motivated and adaptable, with the ability to manage multiple priorities in a fast-paced environment while leveraging automation, DevOps practices, and AI-assisted development tools to improve outcomes.

WORK ENVIRONMENT & TRAVEL

  • Hybrid office environment; this role is required to be on-site for a minimum of two days per week
  • Minimal travel required