Post Job Free
Sign in

Senior Software Engineer

Company:
Robert Half
Location:
Jordan, IA
Posted:
May 14, 2025
Apply

Description:

Job Description

Position: Senior Full Stack Software Engineer

Location: 100% Onsite – West Des Moines, IA

Job Type: 6-Month Contract-to-Hire

Work Authorization: Must be a U.S. Citizen or Green Card Holder

Overview:

We are seeking multiple experienced Senior Full Stack Software Engineers to join a fast-growing development team focused on modernizing internal and external-facing applications. Ideal candidates will bring a strong foundation in .NET Core/.NET 6+ (ideally .NET 8), front-end experience with Vue.js or React, and a deep understanding of object-oriented programming principles. This is a highly collaborative, heads-down coding environment where team members contribute to scalable solutions driving major business value.

Responsibilities:

Design, build, and maintain scalable backend services using .NET 8+

Develop clean, functional front-end applications using Vue.js, React, or vanilla JavaScript

Work with GraphQL and REST APIs

Write and maintain unit tests (goal of 89%+ coverage)

Support integration testing and collaborate on improving test strategies

Follow CI/CD best practices using GitHub, GitFlows, and automated pipelines

Utilize observability tools like Sentry for debugging and performance monitoring

Collaborate with team members during daily stand-ups and code pairing

Participate in code reviews and knowledge-sharing as part of agile development

Required Skills & Experience:

5+ years of full stack software engineering experience

Proficiency in object-oriented programming principles

.NET Core / .NET 6+ (currently using .NET 8)

Front-end development with Vue.js, React, or JavaScript

Strong SQL skills (Azure SQL experience a plus, but not required)

Experience working with GraphQL or REST

Familiarity with CI/CD pipelines and GitHub workflows, GIT experience is required

Experience in monitoring solutions beyond simple log review

Apply