Post Job Free
Sign in

Software Engineer

Company:
Robert Half
Location:
Middleton, WI, 53562
Pay:
70000USD - 110000USD per year
Posted:
August 05, 2025
Apply

Description:

Job Description

Job Title: Full Stack Software Engineer (Mid to Senior Level)

Location: Madison or Milwaukee, WI (Local candidates only)

Employment Type: Direct Hire

Salary: $70,000 – $110,000 DOE

About the Role:

Robert Half is seeking a Full Stack Software Engineer to join our consulting team. This is a mid to senior-level role ideal for someone who thrives in a client-facing, project-driven environment. You’ll be responsible for building and delivering robust software solutions while working closely with stakeholders across industries.

What You’ll Do:

Design, develop, and deliver full stack applications using modern web technologies

Collaborate with clients, project managers, and internal teams to gather requirements and translate them into working solutions

Manage multiple projects and priorities with minimal oversight

Debug, troubleshoot, and enhance existing systems

Occasionally work onsite with clients (as required)

What We’re Looking For:

3+ years of professional software development experience

Proven ability to independently, own, and deliver technical projects

Strong communication and client-facing skills

Experience working directly with stakeholders or end users

Solid foundation in both front-end and back-end development

Core Tech Stack:

Back-End: C#, .NET Core, and/or .NET 5+

Front-End: JavaScript, TypeScript, and some combination of React, Vue, and Angular

Other: Node.js, SQL Server, PostgreSQL, MySQL (and other SQL variants)

Bonus Points For:

Experience with consulting or client services

Familiarity with DevOps practices or cloud platforms

Comfort working in fast-paced, agile environments

Versatility with other programming languages or tools

Additional Details:

This is a direct hire opportunity with full benefits

Candidates must be located in the Madison or Milwaukee areas

Must be open to onsite work if required by the client

Full-time

Apply