Resume and JobRESUME AND JOB
Robert Half logo

Full Stack Developer .NET | C# - Careers at Robert Half

Robert Half

Full Stack Developer .NET | C# - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

Full Stack Developer .NET | C# - Join Robert Half in West Des Moines, IA

Are you a passionate Full Stack Developer with expertise in C# and .NET? Robert Half is seeking a talented Software Engineer for a long-term contract position in West Des Moines, Iowa. This exciting role offers the chance to work on cutting-edge projects, leveraging your skills in CI/CD pipelines and SQL Server to build robust, scalable software solutions. If you thrive in collaborative environments and love solving complex problems, this .NET Developer position is your next career step.

About Robert Half

Robert Half is a global leader in professional services, connecting top talent with innovative companies. Our Technology division specializes in placing skilled professionals like you in roles that drive business success. Join our network and elevate your career with a company that values expertise, innovation, and work-life balance.

Role Description

As a Full Stack Developer .NET | C#, you will play a pivotal role in developing high-quality software applications that power our client's operations. Based in West Des Moines, Iowa, this long-term contract offers stability and the opportunity to contribute to meaningful projects. You'll work closely with cross-functional teams, utilizing your deep knowledge of C#, .NET framework, CI/CD, and SQL Server to deliver solutions that exceed expectations. This position is ideal for developers who enjoy the full software development lifecycle, from design and coding to testing and deployment. With a focus on clean code, performance optimization, and emerging technologies, you'll have the autonomy to innovate while adhering to industry best practices. Whether you're optimizing databases for peak efficiency or streamlining deployment pipelines, your work will directly impact business outcomes in a dynamic, supportive environment.

Key Responsibilities

Your day-to-day will involve hands-on development and collaboration. Key responsibilities include:

  • Developing and maintaining robust software applications using C# and .NET technologies, ensuring they meet performance and scalability requirements.
  • Implementing and optimizing CI/CD pipelines to accelerate software delivery, reduce errors, and enable continuous integration and deployment.
  • Designing, managing, and querying SQL Server databases to maintain data integrity, optimize queries, and support business intelligence needs.
  • Collaborating with cross-functional teams—including product managers, designers, and stakeholders—to gather requirements, refine features, and deliver user-centric solutions.
  • Troubleshooting and resolving complex issues in production applications, minimizing downtime and enhancing user experience.
  • Writing clean, maintainable, and well-documented code that follows coding standards and best practices for long-term sustainability.
  • Conducting thorough testing and debugging to ensure software quality, reliability, and adherence to specifications.
  • Participating actively in code reviews, providing and receiving constructive feedback to elevate team code quality.
  • Staying abreast of emerging technologies, such as cloud services, microservices, and DevOps tools, to continuously improve development processes.

Required Qualifications

To succeed in this role, you need a proven track record in full-stack development. Essential qualifications include:

  • Strong expertise in C# and .NET (including .NET Core/Framework).
  • Hands-on experience with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
  • Proficiency in SQL Server for database design, optimization, and T-SQL querying.
  • 3+ years of software development experience, preferably in full-stack environments.
  • Excellent problem-solving skills and a detail-oriented approach.
  • Experience with Agile/Scrum methodologies and version control (e.g., Git).
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Strong communication skills for effective team collaboration.

Bonus skills: Knowledge of front-end technologies (e.g., JavaScript, React), cloud platforms (Azure/AWS), and unit testing frameworks (xUnit, NUnit).

Why Join Us

Choosing Robert Half means more than a job—it's a career launchpad. Enjoy a competitive salary range of $110,000 - $145,000 annually (estimated for West Des Moines, IA market), tailored to your experience. Benefit from long-term contract stability, opportunities to work on innovative projects, and professional development through our training resources. Our collaborative culture fosters growth, with exposure to diverse technologies and mentorship from industry experts. Located in vibrant West Des Moines, Iowa, United States, you'll enjoy a high quality of life with access to urban amenities and a thriving tech scene. Robert Half provides comprehensive support, including benefits access, career coaching, and a vast professional network. Apply now to become part of a team that's shaping the future of software development. #RobertHalfCareers #NETDeveloper #C#Jobs #WestDesMoinesJobs

Locations

  • West Des Moines, Iowa, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#intermediate
  • .NETintermediate
  • CI/CD Pipelinesintermediate
  • SQL Serverintermediate
  • Software Developmentintermediate
  • Database Designintermediate
  • Code Reviewsintermediate
  • Testing and Debuggingintermediate
  • Problem-Solvingintermediate
  • Cross-Functional Collaborationintermediate

Required Qualifications

  • Expertise in C# and .NET technologies (experience)
  • Strong understanding of CI/CD pipelines (experience)
  • Proficiency in SQL Server databases (experience)
  • Experience developing and maintaining software applications (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Skills in troubleshooting and resolving application issues (experience)
  • Commitment to writing clean, maintainable code (experience)
  • Experience with testing, debugging, and code reviews (experience)

Responsibilities

  • Develop and maintain software applications using C# and .NET technologies
  • Implement and optimize CI/CD pipelines to streamline the software delivery process
  • Design, manage, and query SQL Server databases to ensure data integrity and performance
  • Collaborate with cross-functional teams to gather requirements and deliver efficient solutions
  • Troubleshoot and resolve issues in existing applications to ensure seamless functionality
  • Write clean, maintainable code while adhering to best practices and coding standards
  • Conduct testing and debugging to ensure the quality and reliability of software
  • Participate in code reviews to provide constructive feedback and maintain code consistency
  • Stay updated on emerging technologies and trends to enhance software development processes

Benefits

  • general: Long-term contract position with competitive compensation
  • general: Opportunity to work on innovative projects
  • general: Collaborative team environment
  • general: Professional growth and development opportunities
  • general: Exposure to cutting-edge technologies
  • general: Flexible work arrangements (depending on client needs)
  • general: Support from Robert Half's extensive network and resources

Target Your Resume for "Full Stack Developer .NET | C# - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Full Stack Developer .NET | C# - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Full Stack Developer .NET | C# - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in West Des Moines, IA.NET DeveloperC# DeveloperFull Stack DeveloperSoftware Engineer IowaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Full Stack Developer .NET | C# - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Full Stack Developer .NET | C# - Careers at Robert Half

Robert Half

Full Stack Developer .NET | C# - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

Full Stack Developer .NET | C# - Join Robert Half in West Des Moines, IA

Are you a passionate Full Stack Developer with expertise in C# and .NET? Robert Half is seeking a talented Software Engineer for a long-term contract position in West Des Moines, Iowa. This exciting role offers the chance to work on cutting-edge projects, leveraging your skills in CI/CD pipelines and SQL Server to build robust, scalable software solutions. If you thrive in collaborative environments and love solving complex problems, this .NET Developer position is your next career step.

About Robert Half

Robert Half is a global leader in professional services, connecting top talent with innovative companies. Our Technology division specializes in placing skilled professionals like you in roles that drive business success. Join our network and elevate your career with a company that values expertise, innovation, and work-life balance.

Role Description

As a Full Stack Developer .NET | C#, you will play a pivotal role in developing high-quality software applications that power our client's operations. Based in West Des Moines, Iowa, this long-term contract offers stability and the opportunity to contribute to meaningful projects. You'll work closely with cross-functional teams, utilizing your deep knowledge of C#, .NET framework, CI/CD, and SQL Server to deliver solutions that exceed expectations. This position is ideal for developers who enjoy the full software development lifecycle, from design and coding to testing and deployment. With a focus on clean code, performance optimization, and emerging technologies, you'll have the autonomy to innovate while adhering to industry best practices. Whether you're optimizing databases for peak efficiency or streamlining deployment pipelines, your work will directly impact business outcomes in a dynamic, supportive environment.

Key Responsibilities

Your day-to-day will involve hands-on development and collaboration. Key responsibilities include:

  • Developing and maintaining robust software applications using C# and .NET technologies, ensuring they meet performance and scalability requirements.
  • Implementing and optimizing CI/CD pipelines to accelerate software delivery, reduce errors, and enable continuous integration and deployment.
  • Designing, managing, and querying SQL Server databases to maintain data integrity, optimize queries, and support business intelligence needs.
  • Collaborating with cross-functional teams—including product managers, designers, and stakeholders—to gather requirements, refine features, and deliver user-centric solutions.
  • Troubleshooting and resolving complex issues in production applications, minimizing downtime and enhancing user experience.
  • Writing clean, maintainable, and well-documented code that follows coding standards and best practices for long-term sustainability.
  • Conducting thorough testing and debugging to ensure software quality, reliability, and adherence to specifications.
  • Participating actively in code reviews, providing and receiving constructive feedback to elevate team code quality.
  • Staying abreast of emerging technologies, such as cloud services, microservices, and DevOps tools, to continuously improve development processes.

Required Qualifications

To succeed in this role, you need a proven track record in full-stack development. Essential qualifications include:

  • Strong expertise in C# and .NET (including .NET Core/Framework).
  • Hands-on experience with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
  • Proficiency in SQL Server for database design, optimization, and T-SQL querying.
  • 3+ years of software development experience, preferably in full-stack environments.
  • Excellent problem-solving skills and a detail-oriented approach.
  • Experience with Agile/Scrum methodologies and version control (e.g., Git).
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Strong communication skills for effective team collaboration.

Bonus skills: Knowledge of front-end technologies (e.g., JavaScript, React), cloud platforms (Azure/AWS), and unit testing frameworks (xUnit, NUnit).

Why Join Us

Choosing Robert Half means more than a job—it's a career launchpad. Enjoy a competitive salary range of $110,000 - $145,000 annually (estimated for West Des Moines, IA market), tailored to your experience. Benefit from long-term contract stability, opportunities to work on innovative projects, and professional development through our training resources. Our collaborative culture fosters growth, with exposure to diverse technologies and mentorship from industry experts. Located in vibrant West Des Moines, Iowa, United States, you'll enjoy a high quality of life with access to urban amenities and a thriving tech scene. Robert Half provides comprehensive support, including benefits access, career coaching, and a vast professional network. Apply now to become part of a team that's shaping the future of software development. #RobertHalfCareers #NETDeveloper #C#Jobs #WestDesMoinesJobs

Locations

  • West Des Moines, Iowa, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#intermediate
  • .NETintermediate
  • CI/CD Pipelinesintermediate
  • SQL Serverintermediate
  • Software Developmentintermediate
  • Database Designintermediate
  • Code Reviewsintermediate
  • Testing and Debuggingintermediate
  • Problem-Solvingintermediate
  • Cross-Functional Collaborationintermediate

Required Qualifications

  • Expertise in C# and .NET technologies (experience)
  • Strong understanding of CI/CD pipelines (experience)
  • Proficiency in SQL Server databases (experience)
  • Experience developing and maintaining software applications (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Skills in troubleshooting and resolving application issues (experience)
  • Commitment to writing clean, maintainable code (experience)
  • Experience with testing, debugging, and code reviews (experience)

Responsibilities

  • Develop and maintain software applications using C# and .NET technologies
  • Implement and optimize CI/CD pipelines to streamline the software delivery process
  • Design, manage, and query SQL Server databases to ensure data integrity and performance
  • Collaborate with cross-functional teams to gather requirements and deliver efficient solutions
  • Troubleshoot and resolve issues in existing applications to ensure seamless functionality
  • Write clean, maintainable code while adhering to best practices and coding standards
  • Conduct testing and debugging to ensure the quality and reliability of software
  • Participate in code reviews to provide constructive feedback and maintain code consistency
  • Stay updated on emerging technologies and trends to enhance software development processes

Benefits

  • general: Long-term contract position with competitive compensation
  • general: Opportunity to work on innovative projects
  • general: Collaborative team environment
  • general: Professional growth and development opportunities
  • general: Exposure to cutting-edge technologies
  • general: Flexible work arrangements (depending on client needs)
  • general: Support from Robert Half's extensive network and resources

Target Your Resume for "Full Stack Developer .NET | C# - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Full Stack Developer .NET | C# - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Full Stack Developer .NET | C# - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in West Des Moines, IA.NET DeveloperC# DeveloperFull Stack DeveloperSoftware Engineer IowaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Full Stack Developer .NET | C# - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.