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