Resume and JobRESUME AND JOB
Robert Half logo

Software Developer - Careers at Robert Half

Robert Half

Software Developer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Developer Role at Robert Half

Join Robert Half's dynamic team as a Software Developer in the heart of Minneapolis, Minnesota, United States. This exciting long-term contract position is perfect for a skilled Software Engineer passionate about the construction industry. You'll contribute to groundbreaking projects that enhance applications and integrate cutting-edge systems using modern development tools. Embrace a hybrid work model with three days onsite in our Minneapolis office and two days remote, offering the perfect balance of collaboration and flexibility. As a leader in staffing and talent solutions, Robert Half provides unparalleled opportunities to advance your career while working on innovative software solutions that drive the construction sector forward.

In this role, you'll leverage your expertise in C#, APIs, Revit, Rhino3D, and SQL Server to build robust, scalable applications. Minneapolis, known as the 'City of Lakes,' offers a vibrant tech scene and thriving construction market, making it an ideal location for tech professionals seeking impactful work. With Robert Half's reputation for excellence, you'll gain access to top-tier projects and professional development resources that propel your career in software engineering.

Key Responsibilities

  • Develop and enhance software solutions using C# to improve application functionality, performance, and user experience in construction-related projects.
  • Utilize APIs to seamlessly integrate third-party tools and systems into existing applications, ensuring smooth interoperability.
  • Work extensively with industry-leading tools like Revit and Rhino3D, extending their capabilities through custom plugins and development to meet specific project needs.
  • Collaborate with on-premise and cloud-based databases, including SQL Server, to ensure efficient data management, querying, and integration.
  • Partner closely with cross-functional team members to gather requirements, design solutions, and deliver high-quality software that exceeds expectations.
  • Conduct thorough testing and debugging to guarantee optimal performance, reliability, and bug-free deployments.
  • Implement industry best practices in software development, including clean code principles, version control, and scalable architecture for long-term maintainability.
  • Participate actively in design reviews, providing constructive feedback to elevate project outcomes and foster innovation.
  • Adapt effortlessly to a hybrid work environment, balancing remote productivity with onsite collaboration in Minneapolis, MN.

Required Qualifications for Software Developer

To succeed in this Software Developer position at Robert Half, candidates should possess a strong technical foundation and relevant experience. Key qualifications include proven proficiency in C# programming, hands-on experience with API integrations, and familiarity with construction software like Revit and Rhino3D. Expertise in SQL Server for database operations is essential, along with a collaborative mindset and the ability to thrive in a hybrid setting.

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 3+ years of professional experience in software development, preferably in construction or AEC (Architecture, Engineering, Construction) industries.
  • Advanced skills in C#, .NET framework, and object-oriented programming.
  • Demonstrated ability to work with Revit APIs and Rhino3D for plugin development.
  • Strong knowledge of SQL Server, including T-SQL, stored procedures, and performance optimization.
  • Experience with RESTful APIs, web services, and third-party integrations.
  • Proficiency in testing frameworks, debugging tools, and Agile methodologies.
  • Excellent communication skills and ability to collaborate in team environments.
  • Comfortable with hybrid work: 3 days/week onsite in Minneapolis, Minnesota, United States.

Bonus points for experience with cloud platforms like Azure or AWS, version control systems like Git, and a portfolio showcasing construction software projects. Robert Half values diverse backgrounds and encourages applicants with a passion for innovative tech solutions.

Why Join Us at Robert Half?

Robert Half offers more than just a job—it's a launchpad for your software development career. As a Software Developer on this long-term contract, you'll enjoy competitive pay around $60 per hour (approximately $120,000-$125,000 annually), reflecting Minneapolis market rates for skilled professionals. Benefit from our hybrid model that promotes work-life balance, cutting-edge projects in the booming construction tech space, and a supportive team culture.

Our Minneapolis office is at the epicenter of Minnesota's tech innovation, surrounded by Fortune 500 companies and a collaborative ecosystem. Gain exposure to modern tools, continuous learning opportunities, and networking with industry leaders. Robert Half's commitment to employee success includes professional development programs, mentorship, and flexible scheduling. Whether you're optimizing Revit workflows or building API-driven integrations, your work will make a tangible impact on construction efficiency worldwide.

Ready to elevate your career? Apply now for this Software Developer role and become part of Robert Half's legacy of excellence. We seek top talent to drive digital transformation in construction—join us today!

Locations

  • Minneapolis, Minnesota, United States

Salary

60,000 - 60,000 USD / yearly

Estimated Salary Rangehigh confidence

60,000 - 125,000 USD / yearly

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

Skills Required

  • C#intermediate
  • APIsintermediate
  • Revitintermediate
  • Rhino3Dintermediate
  • SQL Serverintermediate
  • Software Developmentintermediate
  • API Integrationintermediate
  • Database Managementintermediate
  • Debuggingintermediate
  • Code Reviewsintermediate

Required Qualifications

  • Experience with C# development (experience)
  • Proficiency in API integration (experience)
  • Knowledge of Revit and Rhino3D (experience)
  • SQL Server expertise (experience)
  • Strong collaboration skills (experience)
  • Testing and debugging abilities (experience)
  • Hybrid work adaptability (experience)
  • Understanding of construction industry applications (experience)

Responsibilities

  • Develop and enhance software solutions using C#
  • Utilize APIs to integrate third-party tools
  • Work with Revit and Rhino3D for custom development
  • Collaborate with on-premise and cloud databases like SQL Server
  • Partner with team members on project requirements
  • Test and debug software for performance
  • Implement software development best practices
  • Participate in design reviews and provide feedback
  • Adapt to hybrid work model

Benefits

  • general: Long-term contract opportunity
  • general: Hybrid work schedule (3 days onsite, 2 remote)
  • general: Innovative projects in construction industry
  • general: Collaborative team environment
  • general: Professional growth through modern tools
  • general: Competitive compensation
  • general: Flexible work-life balance

Target Your Resume for "Software Developer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Developer - Careers at Robert Half. Takes only 15 seconds!

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

Check Your ATS Score for "Software Developer - 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 Minneapolis, MNSoftware Developer JobsC# DeveloperConstruction Tech JobsHybrid Jobs MinnesotaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Developer - 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

Software Developer - Careers at Robert Half

Robert Half

Software Developer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Developer Role at Robert Half

Join Robert Half's dynamic team as a Software Developer in the heart of Minneapolis, Minnesota, United States. This exciting long-term contract position is perfect for a skilled Software Engineer passionate about the construction industry. You'll contribute to groundbreaking projects that enhance applications and integrate cutting-edge systems using modern development tools. Embrace a hybrid work model with three days onsite in our Minneapolis office and two days remote, offering the perfect balance of collaboration and flexibility. As a leader in staffing and talent solutions, Robert Half provides unparalleled opportunities to advance your career while working on innovative software solutions that drive the construction sector forward.

In this role, you'll leverage your expertise in C#, APIs, Revit, Rhino3D, and SQL Server to build robust, scalable applications. Minneapolis, known as the 'City of Lakes,' offers a vibrant tech scene and thriving construction market, making it an ideal location for tech professionals seeking impactful work. With Robert Half's reputation for excellence, you'll gain access to top-tier projects and professional development resources that propel your career in software engineering.

Key Responsibilities

  • Develop and enhance software solutions using C# to improve application functionality, performance, and user experience in construction-related projects.
  • Utilize APIs to seamlessly integrate third-party tools and systems into existing applications, ensuring smooth interoperability.
  • Work extensively with industry-leading tools like Revit and Rhino3D, extending their capabilities through custom plugins and development to meet specific project needs.
  • Collaborate with on-premise and cloud-based databases, including SQL Server, to ensure efficient data management, querying, and integration.
  • Partner closely with cross-functional team members to gather requirements, design solutions, and deliver high-quality software that exceeds expectations.
  • Conduct thorough testing and debugging to guarantee optimal performance, reliability, and bug-free deployments.
  • Implement industry best practices in software development, including clean code principles, version control, and scalable architecture for long-term maintainability.
  • Participate actively in design reviews, providing constructive feedback to elevate project outcomes and foster innovation.
  • Adapt effortlessly to a hybrid work environment, balancing remote productivity with onsite collaboration in Minneapolis, MN.

Required Qualifications for Software Developer

To succeed in this Software Developer position at Robert Half, candidates should possess a strong technical foundation and relevant experience. Key qualifications include proven proficiency in C# programming, hands-on experience with API integrations, and familiarity with construction software like Revit and Rhino3D. Expertise in SQL Server for database operations is essential, along with a collaborative mindset and the ability to thrive in a hybrid setting.

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 3+ years of professional experience in software development, preferably in construction or AEC (Architecture, Engineering, Construction) industries.
  • Advanced skills in C#, .NET framework, and object-oriented programming.
  • Demonstrated ability to work with Revit APIs and Rhino3D for plugin development.
  • Strong knowledge of SQL Server, including T-SQL, stored procedures, and performance optimization.
  • Experience with RESTful APIs, web services, and third-party integrations.
  • Proficiency in testing frameworks, debugging tools, and Agile methodologies.
  • Excellent communication skills and ability to collaborate in team environments.
  • Comfortable with hybrid work: 3 days/week onsite in Minneapolis, Minnesota, United States.

Bonus points for experience with cloud platforms like Azure or AWS, version control systems like Git, and a portfolio showcasing construction software projects. Robert Half values diverse backgrounds and encourages applicants with a passion for innovative tech solutions.

Why Join Us at Robert Half?

Robert Half offers more than just a job—it's a launchpad for your software development career. As a Software Developer on this long-term contract, you'll enjoy competitive pay around $60 per hour (approximately $120,000-$125,000 annually), reflecting Minneapolis market rates for skilled professionals. Benefit from our hybrid model that promotes work-life balance, cutting-edge projects in the booming construction tech space, and a supportive team culture.

Our Minneapolis office is at the epicenter of Minnesota's tech innovation, surrounded by Fortune 500 companies and a collaborative ecosystem. Gain exposure to modern tools, continuous learning opportunities, and networking with industry leaders. Robert Half's commitment to employee success includes professional development programs, mentorship, and flexible scheduling. Whether you're optimizing Revit workflows or building API-driven integrations, your work will make a tangible impact on construction efficiency worldwide.

Ready to elevate your career? Apply now for this Software Developer role and become part of Robert Half's legacy of excellence. We seek top talent to drive digital transformation in construction—join us today!

Locations

  • Minneapolis, Minnesota, United States

Salary

60,000 - 60,000 USD / yearly

Estimated Salary Rangehigh confidence

60,000 - 125,000 USD / yearly

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

Skills Required

  • C#intermediate
  • APIsintermediate
  • Revitintermediate
  • Rhino3Dintermediate
  • SQL Serverintermediate
  • Software Developmentintermediate
  • API Integrationintermediate
  • Database Managementintermediate
  • Debuggingintermediate
  • Code Reviewsintermediate

Required Qualifications

  • Experience with C# development (experience)
  • Proficiency in API integration (experience)
  • Knowledge of Revit and Rhino3D (experience)
  • SQL Server expertise (experience)
  • Strong collaboration skills (experience)
  • Testing and debugging abilities (experience)
  • Hybrid work adaptability (experience)
  • Understanding of construction industry applications (experience)

Responsibilities

  • Develop and enhance software solutions using C#
  • Utilize APIs to integrate third-party tools
  • Work with Revit and Rhino3D for custom development
  • Collaborate with on-premise and cloud databases like SQL Server
  • Partner with team members on project requirements
  • Test and debug software for performance
  • Implement software development best practices
  • Participate in design reviews and provide feedback
  • Adapt to hybrid work model

Benefits

  • general: Long-term contract opportunity
  • general: Hybrid work schedule (3 days onsite, 2 remote)
  • general: Innovative projects in construction industry
  • general: Collaborative team environment
  • general: Professional growth through modern tools
  • general: Competitive compensation
  • general: Flexible work-life balance

Target Your Resume for "Software Developer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Developer - Careers at Robert Half. Takes only 15 seconds!

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

Check Your ATS Score for "Software Developer - 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 Minneapolis, MNSoftware Developer JobsC# DeveloperConstruction Tech JobsHybrid Jobs MinnesotaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Developer - 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.