Senior Software Engineer, ChartCheck

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing C# and JavaScript ChartCheck software for Radformation’s radiation oncology workflow automation products. Building radiotherapy plan-checking tools for cancer clinics.

Responsibilities

  • Design, develop, and maintain features supporting radiotherapy plan checking workflows, including DICOM integration, image visualization, dose visualization, plan visualization, DVH evaluation, and creating plan checks
  • Develop performant, reliable WPF desktop software
  • Integrate with oncology information systems via DICOM networking and related clinical interfaces
  • Collaborate with physicists and product leaders to translate clinical requirements into production software
  • Contribute to architecture, testing, code reviews, and technical decision-making
  • Support teammates through collaboration, mentorship, and knowledge sharing
  • Develop front-end and back-end software for the ChartCheck application
  • Help design new products for cancer centers

Requirements

  • BS in CS or related field and at least 5 years experience; MS preferred
  • Deep programming expertise in a high level programming language, C#, C++, or Java
  • Full Stack developer capable of frontend and backend development in web and cloud systems
  • Database experience with Mongo, MS SQL, or PostgreSQL
  • C# .NET, HTML, CSS, JavaScript, and Lit (or equivalent technologies)
  • WPF / C#.NET experience
  • Clinical radiotherapy / imaging programming experience with DICOM
  • Experience with HIPAA and Medical Device regulations in software development
  • Cybersecurity and software risk management experience
  • ChartCheck is developed in C# and JavaScript, so skills there are necessary

Benefits

  • Competitive compensation
  • Multiple high-quality medical plan options with substantial employer contributions toward premiums
  • Health coverage starting on day one
  • Short-term and long-term disability insurance
  • Supplementary life insurance
  • 401(k) with employer match vested immediately
  • Annual reimbursement for professional memberships
  • Conference attendance and continued learning opportunities
  • Self-managed PTO
  • 10 paid holidays
  • Monthly internet stipend
  • Company-issued laptop
  • One-time home office setup stipend
  • Fully remote work environment
  • Virtual events and yearly retreats
  • Locally compliant, competitive benefits for global teammates outside the US

Job type

Full Time

Experience level

Senior

Salary

$150,000 - $180,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudCyber SecurityJavaJavaScriptPostgresSQLWPFC++.NET

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.