Software Engineer

Robert Half
United StatesFull-timePosted Aug 26, 2026

About the role

Software Engineer

Job duties:

Technically complex full stack development

Will mainly be responsible for client-side development (Typescript) with some backend (C++).

Enhancements and modifications to 2D/3D imaging software product.

Must have clear client-side development knowledge and experience in a complex environment (i.e. Typescript). May consider JavaScript. However, must have experience with freestanding Typescript or JavaScript - not simply React or Angular.

Must have:

TypeScript (may consider JavaScript)

C# or C++

Nice to have:

2D/3D imaging software experience

Medical imaging, Dicom, HL7

SQL

Responsibilities

  • Technically complex full stack development
  • Responsible for client-side development (Typescript) with some backend (C++)
  • Enhancements and modifications to 2D/3D imaging software product

Qualifications

  • Experience with TypeScript (may consider JavaScript)
  • Knowledge of C# or C++

Skills mentioned

TypeScriptC++JavaScriptFrontend DevelopmentBackend DevelopmentSQLGitDebuggingPerformance OptimizationSoftware Testing

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