Senior Software Engineer - Radiation Oncology (Hybrid)

Michigan Medicine

Ann Arbor (MI)

Hybrid

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Excellent medical, dental and vision
2:1 Match on retirement savings

Job summary

Michigan Medicine's Department of Radiation Oncology is seeking an experienced software engineer to build and maintain clinical applications that support safe and effective radiation therapy. You will work with a multidisciplinary team across treatment planning, medical imaging, quality assurance, and clinical workflow automation to improve patient care.

Prior healthcare or radiation oncology experience is welcome but not required; strong software engineering practices and a commitment to

Qualifications

  • Five or more years of professional software engineering, systems analysis, or enterprise application development experience.
  • Strong proficiency in Java and Spring/Spring Boot or C# and WPF.
  • Experience with relational databases, SQL, APIs, or systems integration.
  • Ability to create clear software requirements, design documentation, test plans, and installation guides.
  • Ability to work independently and with multidisciplinary teams.

Responsibilities

  • Participate in the full software development lifecycle from requirements to deployment and maintenance.
  • Design, develop, and maintain enterprise apps using Java, Spring Boot, and related technologies.
  • Develop modern web interfaces with JavaScript/TypeScript frameworks like Angular or React.
  • Build secure REST APIs and backend services for radiation therapy workflows.
  • Collaborate with clinical staff to translate requirements into software solutions.
  • Modernize legacy systems while maintaining clinical functionality and data integrity.
  • Apply design patterns, SOLID, automated testing, and CI/CD practices.

Skills

Java and Spring/Spring Boot
C# and WPF
Relational databases
APIs
Git
Secure coding
Automated testing
Object-oriented design

Education

Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related discipline

Tools

SQL Server
Oracle
PostgreSQL

Job description

Michigan Medicine's Department of Radiation Oncology is seeking an experienced software engineer to build and maintain clinical applications that support safe and effective radiation therapy. You will work with a multidisciplinary team across treatment planning, medical imaging, quality assurance, and clinical workflow automation to improve patient care.

Prior healthcare or radiation oncology experience is welcome but not required; strong software engineering practices and a commitment to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Radiation Oncology Software Engineer - Staff Specialist
Radiation Oncology Software Engineer - Staff Specialist

University Of Michigan • Ann Arbor (MI)

On-site
USD 110,000 - 140,000
Excellent medical, dental and vision
2:1 retirement match
Application Systems Analyst/Programmer - Staff Specialist
Application Systems Analyst/Programmer - Staff Specialist

University Of Michigan • Ann Arbor (MI)

Hybrid
USD 110,000 - 140,000
Excellent medical, dental and vision
2:1 retirement match
Application Systems Analyst/Programmer - Staff Specialist
Application Systems Analyst/Programmer - Staff Specialist

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 110,000 - 140,000
Excellent medical, dental and vision
2:1 Match on retirement savings
.NET Application Systems Analyst/Programmer - Intermediate
.NET Application Systems Analyst/Programmer - Intermediate

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 58,000 - 80,000
Senior Systems Engineer, Radiation Oncology Systems
Senior Systems Engineer, Radiation Oncology Systems

Siemens Healthineers in • Palo Alto (CA)

On-site
USD 156,000 - 214,000
Medical insurance
Dental insurance
Vision insurance
+7
Medical Physicist - Radiation Oncology
Medical Physicist - Radiation Oncology

Trinity Health • Grand Rapids (MI)

On-site
USD 120,000 - 150,000
Day 1 benefits
Medical insurance
Dental insurance
+4
Sr Software Engineer, DICOM-RT Interop (Hybrid)
Sr Software Engineer, DICOM-RT Interop (Hybrid)

Leo Cancer Care Ltd • Town of Middleton (WI)

Hybrid
USD 120,000 - 160,000
Advanced Radiation Therapist - Oncology
Advanced Radiation Therapist - Oncology

Henry Ford Health • Detroit (MI)

On-site
USD 95,000 - 115,000
Radiation Oncology Clinical Applications Specialist
Radiation Oncology Clinical Applications Specialist

Symmetrio • United States

On-site
USD 85,000 - 130,000
Health Care Plan
401k Plan
Paid Time Off
+3
Clinical Application Specialist - Radiation Oncology
Clinical Application Specialist - Radiation Oncology

Symmetrio • United States

On-site
USD 85,000 - 130,000
Health Care Plan
401k Plan
Paid Time Off
+3