Senior Software Engineer (Full Stack)

Robert Half
Plano, Texas, United StatesContract$114,000–$124,800Posted Sep 15, 2026

About the role

Senior Software Engineer (Full Stack)

Location: Hybrid | Plano, TX

Level: Senior Individual Contributor

Reports To: Engineering Manager

Experience: 6+ years of professional software development experience

Pay Rate: $55-60/hr

Start Date: ASAP

Duration: 6 Months, CTH

About the Role

We are seeking a Senior Software Engineer (Full Stack) to design, develop, and support scalable web applications and cloud based services that support critical business functions.

This role is ideal for an experienced engineer with strong expertise in C#, .NET, React, APIs, and cloud technologies who enjoys solving complex technical challenges and contributing to architecture, development, code quality, and engineering best practices.

What You’ll Do

Design, develop, test, and maintain full stack applications using C#, .NET, React, and related technologies

Build and enhance REST APIs, microservices, and cloud based applications

Develop responsive, accessible, and high performing web interfaces

Participate in architecture and solution design decisions

Conduct code reviews and promote engineering best practices

Mentor junior engineers and provide technical guidance

Design and implement scalable cloud solutions

Support CI/CD, DevOps, application performance, reliability, and security

Troubleshoot issues across the full technology stack

Collaborate with product managers, designers, engineers, and business stakeholders

Participate in Agile development processes including planning, estimation, and retrospectives

Evaluate emerging technologies and contribute to technical roadmaps

Required Qualifications

6+ years of professional software development experience

Strong experience with C#, .NET Core/.NET, ASP.NET Core, and SQL

Experience building modern web applications using React, Angular, Vue, or similar frameworks

Strong JavaScript and/or TypeScript skills

Experience with HTML5 and CSS3

Experience developing and consuming REST APIs

Strong understanding of object oriented programming, design patterns, and application architecture

Experience with Git or other source control systems

Strong problem solving, analytical, and debugging skills

Experience using AI powered development tools to improve engineering productivity

Familiarity with LLMs and generative AI, including practical use cases and model limitations

Understanding of AI governance, responsible AI, data privacy, and security considerations

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Preferred Qualifications

Experience with Microsoft Azure, including App Services, Azure Functions, Azure SQL, Service Bus, or AKS

Experience with microservices and distributed systems

Docker and Kubernetes experience

CI/CD experience with Azure DevOps, GitHub Actions, or similar tools

Experience with Entity Framework and LINQ

Knowledge of OAuth, OpenID Connect, and Azure Active Directory

Experience with automated testing and test driven development

Exposure to event driven architectures and messaging platforms

Experience with PostgreSQL and/or MongoDB

Technical Environment

Backend: C#, .NET, ASP.NET Core, REST APIs, Entity Framework, SQL Server

Frontend: React, Angular, Vue, JavaScript, TypeScript, HTML5, CSS3

Cloud & DevOps: Microsoft Azure, Azure DevOps, GitHub Actions, Docker, Kubernetes

Databases: SQL Server, PostgreSQL, MongoDB

DISCLAIMER: Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.

Responsibilities

  • Design, develop, test, and maintain full stack applications using C#, .NET, React, and related technologies
  • Build and enhance REST APIs, microservices, and cloud based applications
  • Develop responsive, accessible, and high performing web interfaces
  • Participate in architecture and solution design decisions
  • Conduct code reviews and promote engineering best practices
  • Mentor junior engineers and provide technical guidance
  • Design and implement scalable cloud solutions
  • Support CI/CD, DevOps, application performance, reliability, and security

Qualifications

  • 6+ years of professional software development experience
  • Strong experience with C#, .NET Core/.NET, ASP.NET Core, and SQL
  • Experience building modern web applications using React, Angular, Vue, or similar frameworks
  • Strong JavaScript and/or TypeScript skills
  • Experience with HTML5 and CSS3
  • Experience developing and consuming REST APIs
  • Strong understanding of object oriented programming, design patterns, and application architecture
  • Experience with Git or other source control systems

Skills mentioned

C#.NETASP.NETReactREST APIsSQLMicrosoft AzureMicroservicesDockerCI/CD

About Robert Half

🔒 At Robert Half, we prioritize your security—if you believe you've encountered a scam or fraudulent recruiter, please report it immediately to https://www.roberthalf.com/us/en/fraud-alert. All Robert Half recruiters communicate using their corporate email address, ending in roberthalf.com. 👋 Welcome to Robert Half. We're the world’s first and largest specialized talent solutions firm, connecting opportunities at great companies with highly skilled job seekers. We provide dynamic contract, temporary, and permanent executive placement solutions across finance, accounting, technology, marketing, creative, legal, and administrative sectors. 🏆 In the last 12 months, Robert Half has been recognized as one of America’s Most Innovative Companies by Fortune, and with Protiviti, has been named one of the Fortune® World's Most Admired Companies™ and 100 Best Companies to Work For. 🏦 Traded on the New York Stock Exchange (symbol: RHI), we’re at the forefront of innovation in talent acquisition.

Staffing and Recruiting10,001+ employeesMenlo Park, CA

H-1B sponsorship history

Historical employer filing data was found for Robert Half. The employer record includes 59 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.