Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Robert Half

Sr. Full Stack .NET Developer

Career Insights for .NET Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Iowa data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A .NET Developer or Engineer builds software using .NET framework languages and technologies. Produces code using the computer languages in the .NET framework. Creates new applications, configures and upgrades existing computer systems and provides technical support for software and applications users.

$109,211 / year median in Iowa

-20% projected decline

Explore Career

Job Description

We are looking for a Senior Full Stack .NET Developer to join a team in West Des Moines, Iowa on a contract basis with the potential for a permanent role. This role is ideal for a hands-on engineer who enjoys building modern applications across both front-end and back-end environments while contributing to scalable, reliable software solutions. The position offers the opportunity to work with cloud-based development tools, container technologies, and API-driven architecture in a collaborative engineering setting.
Responsibilities:
  • Design, build, and enhance full stack applications using C#, .NET, and .NET Core technologies.
  • Create and maintain responsive user interfaces with Angular to support a seamless front-end experience.
  • Develop and support APIs and system integrations that enable secure and efficient data exchange across platforms.
  • Write, optimize, and troubleshoot SQL queries and PL/SQL code to support application functionality and performance.
  • Use Azure DevOps to manage source control, build processes, and automated deployment workflows.
  • Package applications with Docker and support container orchestration through Kubernetes for scalable deployment.
  • Contribute to CI/CD pipeline improvements to streamline code delivery and release quality.
  • Partner with cross-functional team members to gather technical requirements, resolve issues, and deliver reliable software solutions.