1

Senior Net Core Developer Jobs in Iowa (NOW HIRING)

Sr Application Developer

Sioux Center, IA · On-site

$91K - $125K/yr

This Senior Application Developer role sits in the execution core of a cross-functional team, turning business priorities into reliable application solutions, clean integrations, and practical ...

Sr Application Developer

Sioux Center, IA · On-site

$91K - $125K/yr

This Senior Application Developer role sits in the execution core of a cross-functional team, turning business priorities into reliable application solutions, clean integrations, and practical ...

.NET Developer

Des Moines, IA · On-site

$47 - $62.25/hr

Our Core Values are Transparency, People Driven, Empowered, Quality focused and socially ... NET Integration Engineers to support backend integration development. These engineers will help ...

Senior Software Developer

Davenport, IA · On-site

$48.25 - $63.75/hr

O'Rourke Sales Company has an opportunity for a Senior .NET Developer to join our team at our ... NET Framework, Standard, and Core libraries, and object-oriented programming. · Experience with ...

.NET Developer

Davenport, IA

$42.75 - $56.50/hr

Opportunity for a Senior .NET Developer to join a national distributor of consumer electronics and appliances in Davenport, IA. This role supports a variety of business-critical projects across sales ...

Sr. Electrical Engineer

Ankeny, IA · On-site

$102K - $132K/yr

The Senior Electrical Engineer also plays a key role in developing and maintaining client relationships that align with Baker Group's Just Cause, and Core Values of Care About People, Love What We Do ...

... Engineer The Senior Reliability Engineer serves as the technical anchor for reliability and ... Act as a central technical resource across core automation operations and partner sites. Provide ...

New

... Engineer The Senior Reliability Engineer serves as the technical anchor for reliability and ... Act as a central technical resource across core automation operations and partner sites.

Senior Process Engineer

Charles City, IA

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing ... A complete understanding of the core chemical engineering fundamentals (thermodynamics, heat ...

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing ... A complete understanding of the core chemical engineering fundamentals (thermodynamics, heat ...

Senior Electrical Engineer

Des Moines, IA · On-site

$104K - $136K/yr

As a Senior Electrical Engineer at DLR Group you will be responsible for the design of electrical ... At the core of our firm are interdisciplinary teams engaged in every step of project lifecycles.

Senior Process Engineer

Charles City, IA · On-site

$94K - $121K/yr

The senior engineer oversees multi-step, multi-year programs that define the cGMP manufacturing ... A complete understanding of the core chemical engineering fundamentals (thermodynamics, heat ...

Senior Capital Engineer

Eddyville, IA

$99K - $136K/yr

Job Purpose and Impact The Senior Capital Engineer will plan, support, and where applicable, execute engineering deliverables for one or more of our broad core technology or engineering area. We seek ...

next page

Showing results 1-20

People also search for

Senior Net Core Developer information

See Iowa salary details

$34

$56

$73

How much do senior net core developer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for senior net core developer in Iowa is $56.55, according to ZipRecruiter salary data. Most workers in this role earn between $49.66 and $63.22 per hour, depending on experience, location, and employer.

What is a Senior .NET Core Developer?

A Senior .NET Core Developer is an experienced software engineer who specializes in building web applications, APIs, and other software solutions using Microsoft's .NET Core framework. They are responsible for designing, coding, testing, and maintaining high-performance and scalable applications. In addition to strong technical skills, Senior .NET Core Developers often mentor junior team members, participate in architectural decisions, and ensure best practices in software development. Their expertise typically covers C#, ASP.NET Core, Entity Framework Core, and integration with various databases and cloud services.

What are the key skills and qualifications needed to thrive as a Senior .NET Core Developer, and why are they important?

To thrive as a Senior .NET Core Developer, a strong foundation in C#, .NET Core, object-oriented programming, and software architecture, often supported by a degree in computer science or related field, is essential. Expertise in tools such as Visual Studio, Azure DevOps, source control systems like Git, and familiarity with CI/CD pipelines and unit testing frameworks is typically required. Excellent problem-solving abilities, effective communication, and leadership skills help developers collaborate across teams and mentor junior staff. These skills and qualifications are crucial for delivering robust, scalable solutions and driving successful software projects.

What are some common challenges faced by Senior .NET Core Developers when working on large-scale enterprise applications?

Senior .NET Core Developers often encounter challenges such as managing complex codebases, ensuring high performance under heavy loads, and integrating with legacy systems or third-party services. They are frequently responsible for setting coding standards, performing code reviews, and mentoring junior developers, which requires strong communication and leadership skills. Additionally, staying up to date with the latest .NET Core features and best practices is essential for maintaining secure and scalable solutions in a fast-paced environment.

What is the difference between Senior Net Core Developer vs Software Engineer?

AspectSenior Net Core DeveloperSoftware Engineer
Required CredentialsBachelor's in CS or related field, experience with .NET CoreBachelor's in CS or related field, programming experience
Work EnvironmentDeveloping backend applications, working with .NET Core frameworksDesigning, developing, testing software across various platforms
Employer & Industry UsageTech companies, finance, healthcare using .NET technologiesBroad industry use, including tech, finance, startups, and enterprise

The main difference is that a Senior Net Core Developer specializes in building and maintaining backend applications using .NET Core, often with a focus on performance and scalability. A Software Engineer has a broader scope, working across different programming languages and platforms. Both roles require similar educational backgrounds and technical skills, but the Senior Net Core Developer role is more specialized in Microsoft technologies and backend development.

What are popular job titles related to Senior Net Core Developer jobs in Iowa? For Senior Net Core Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Senior Net Core Developer jobs in Iowa look for? The top searched job categories for Senior Net Core Developer jobs in Iowa are:
What cities in Iowa are hiring for Senior Net Core Developer jobs? Cities in Iowa with the most Senior Net Core Developer job openings:
Sr Application Developer

Sr Application Developer

Interstates

Sioux Center, IA • On-site

$91K - $125K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Interstates rating

8.7

Company rating: 8.7 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

At Interstates, technology is not the target - it is an amplifier. We are building a digitally enabled, constraint-managed enterprise where data and AI strengthen judgment, reduce friction, and improve how workflows across the business. This Senior Application Developer role sits in the execution core of a cross-functional team, turning business priorities into reliable application solutions, clean integrations, and practical automation that create measurable leverage without losing the craftsmanship, accountability, and customer focus that define our work. 

Summary 

The Senior Application Developer is responsible for the planning and design of significant portions of complex application solutions with minimal supervision. This role leads the programming, implementation, testing, documentation, and support of software applications that may include databases, user interfaces, APIs, and external system integrations. 

This position works as a key member of the delivery team alongside business, integration, analytics, and data science partners to define scope, system behavior, architecture, reporting, deployment, and startup support needs. The ideal candidate is a hands-on developer who can solve practical problems, make sound technical decisions, and help deliver outcomes that improve flow, reduce rework, and strengthen performance across the business  

Responsibilities 

  • Plan and design significant portions of complex applications with minimal supervision. 
  • Work with project teams to define scope, system behavior, reporting/documentation needs, architecture, user experience, and startup support requirements. 
  • Program, implement, test, document, and support application components and system functionality. 
  • Develop and support databases, user interfaces, APIs, and external system integrations. 
  • Apply software development lifecycle practices to build reliable, supportable software solutions. 
  • Develop and help enforce programming standards and reusable development practices. 
  • Assist in technical design and effort estimating for projects. 
  • Mentor and help train less experienced team members. 
  • Maintain confidentiality of sensitive customer and business information. 
  • Perform other duties as assigned or required. 

Qualifications 

  • Bachelor's degree in Computer Science, Information Systems, or a related field preferred. 
  • 5+ years of experience in application development, programming, or a related technical role, or equivalent combination of education and experience. 
  • Experience independently leading the design, development, testing, and support of moderately complex to complex software solutions. 
  • Strong working knowledge of software development lifecycle practices, relational databases, application integration, and technical troubleshooting. 
  • Experience working directly with customers and project teams to define requirements and support implementation. 
  • Experience providing technical guidance, reviewing work, and supporting the development of others. 
  • Strong communication, organization, problem-solving, and judgment skills. 
  • Ability to work cooperatively in a team environment and manage shifting priorities. 

Preferred Experience 

  • Experience with API-driven integrations, workflow automation, or content and data processing capabilities. 
  • Experience designing solutions that improve efficiency, reliability, throughput, or decision-making in business workflows. 
  • Experience contributing to technical standards, solution design, and project estimates. 
  • Experience mentoring team members or helping train others. 
  • Familiarity with modern development tools, AI-assisted development workflows, and efficient coding practices is a plus. 
  • Exposure to structured and unstructured data, digital workflows, or operational dashboards preferred. 

What Success Looks Like 

A strong Senior Application Developer here: 

  • owns significant technical portions of a solution, 
  • makes sound design decisions, 
  • delivers reliable and supportable software, 
  • communicates clearly with customers and internal teams, 
  • and helps others on the team grow through guidance and example. 

Why This Role 

This is a chance to do meaningful, hands-on development work in a collaborative environment where technical judgment matters. You'll help build and support practical solutions that serve real business needs while influencing standards, design, and team capability. This role is a strong fit for a developer who wants to work where data, automation, and AI are becoming part of how work gets done - not as buzzwords, but as tools that reduce friction and improve flow. 

Location: Based near Sioux Falls, SD; Sioux Center, IA; or Omaha, NE, with hybrid flexibility.

Travel: The amount of travel will vary according to business requirements (may be up to 10%). This is an in-person role, and the selected candidate must be in one of the listed locations.

Benets You Can Depend On:

In addition to highly competitive pay and quality benets, Interstates strives to oer opportunities for education and career development, empowering you to have a career that's built to last. Some of our benets include:

  • Competitive pay
  • Bonus incentives
  • 401(k)
  • Health, Vision, and Dental Insurance
  • PTO and Holiday Pay
  • Disability and Life Insurance
  • Advancement Opportunities

What Interstates employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom