Radiation Oncology Software Engineer - Staff Specialist

University Of Michigan

Ann Arbor (MI)

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Excellent medical, dental and vision
2:1 retirement match

Job summary

University of Michigan is seeking an experienced software engineer to build and maintain clinical applications that support safe and effective radiation therapy. You will work on treatment planning, medical imaging, QA, and clinical workflow automation in collaboration with clinicians and IT staff.

The role emphasizes full software lifecycle expertise, secure coding, and integration with clinical systems, with opportunities to modernize legacy applications while preserving patient safety.

Qualifications

  • Bachelor's degree in CS/SE/CE/IS or related field or equivalent experience.
  • 5+ years of professional software engineering or enterprise app development.
  • Strong proficiency in Java/Spring or C#/WPF.
  • Experience with databases, SQL, APIs, or systems integration.
  • Knowledge of OO design, architecture, automated testing, Git, and secure coding.
  • Ability to create clear software requirements, designs, test plans and release notes.
  • Ability to work independently and with multidisciplinary teams.

Responsibilities

  • Participate in full software development lifecycle from requirements to deployment and maintenance.
  • Design, develop, and maintain enterprise apps using Java/Spring and related tech.
  • Build secure, scalable REST APIs and backend services.
  • Develop interfaces for radiation therapy planning, imaging, and clinical workflows.
  • Collaborate with stakeholders across clinical and IT teams.

Skills

Java
C#
Spring/Spring Boot
Relational databases/SQL
APIs/Systems integration
Object-oriented design/architecture
Git/secure coding
Documentation/requirements

Education

Bachelor's Degree in CS/SE/CE/IS or related

Tools

Docker
Kubernetes
EPIC certification (certs)

Job description

University of Michigan is seeking an experienced software engineer to build and maintain clinical applications that support safe and effective radiation therapy. You will work on treatment planning, medical imaging, QA, and clinical workflow automation in collaboration with clinicians and IT staff.

The role emphasizes full software lifecycle expertise, secure coding, and integration with clinical systems, with opportunities to modernize legacy applications while preserving patient safety.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Radiation Oncology (Hybrid)
Senior Software Engineer - Radiation Oncology (Hybrid)

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 110,000 - 140,000
Excellent medical, dental and vision
2:1 Match on retirement savings
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
Medical Device Software Engineer — Radiotherapy
Medical Device Software Engineer — Radiotherapy

Accuray • Madison (WI)

On-site
USD 110,000 - 165,000
UMH Sparrow - RADIATION THERAPIST-REG
UMH Sparrow - RADIATION THERAPIST-REG

Peoplefluent • Lansing (MI)

Hybrid
USD 65,000 - 90,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
Advanced Radiation Therapist - Oncology
Advanced Radiation Therapist - Oncology

Henry Ford Health • Detroit (MI)

On-site
USD 95,000 - 115,000
.NET Application Systems Analyst/Programmer - Intermediate
.NET Application Systems Analyst/Programmer - Intermediate

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 58,000 - 80,000
Radiation Therapist: Precision Cancer Care
Radiation Therapist: Precision Cancer Care

MyMichigan Health • Saginaw (MI)

On-site
USD 65,000 - 80,000
Senior Medical Physicist, Radiotherapy & QA Leader
Senior Medical Physicist, Radiotherapy & QA Leader

Northwestern Medicine • Chicago (IL)

On-site
USD 120,000 - 180,000