Application Systems Analyst/Programmer - Staff Specialist
University of Michigan
Mission StatementMichigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally. Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.Job SummaryThe Michigan Medicine Department of Radiation Oncology is seeking an experienced and motivated software engineering professional to build and maintain clinical applications that support safe and effective radiation therapy.This position supports team-based workflows across a broad range of radiation therapy areas, including treatment planning, medical imaging, quality assurance, and clinical workflow automation. Alongside a dedicated team of software developers, you will collaborate with radiation oncologists, medical physicists, dosimetrists, radiation therapists, clinical informatics specialists, enterprise IT teams, and commercial system vendors.Prior healthcare or radiation oncology experience is welcome but not required. We are looking for a strong software engineer who is interested in learning the clinical domain and applying sound engineering practices to meaningful problems in patient care with a commitment to patient safety. We recognize that excellent candidates may not meet every preferred qualification. If this role interests you and your experience aligns with most of the required qualifications, we encourage you to apply.Responsibilities*Application Development and Maintenance (60%)Participate in the full software development lifecycle, including requirements analysis, architecture, design, implementation, testing, deployment, documentation, production support, and maintenance.Design, develop, and maintain enterprise applications using Java, Spring Boot, Spring Framework, and related technologies.Develop modern web-based user interfaces using JavaScript or TypeScript frameworks such as Angular or React.Build secure, scalable, maintainable, and well-documented REST APIs and backend services.Develop applications and interfaces that support radiation therapy planning, treatment delivery, clinical workflow, reporting, visualization, and data validation.Translate complex clinical and operational requirements into reliable, testable, and maintainable software solutions.Diagnose production issues, integration failures, performance problems, and data inconsistencies through structured troubleshooting and root-cause analysis.Modernize, migrate, or replace legacy and end-of-life applications while maintaining clinical functionality, data integrity, and continuity of operations.Apply object-oriented programming, design patterns, SOLID principles, clean-code practices, secure coding, automated testing, and appropriate application architecture.Clinical Informatics and Systems Integration (30%)Collaborate with clinical and technical stakeholders to design and maintain informatics tools supporting Radiation Oncology protocols and workflows.Develop workflow applications that automate clinical data processing, validation, communication, task management, notifications, and reporting.Develop dashboards and web applications that provide authorized users with timely access to clinical radiotherapy data and operational metrics.Integrate applications with treatment planning systems, oncology information systems, imaging systems, databases, electronic health record platforms, vendor APIs, and institutional services.Design and maintain relational database structures, SQL queries, stored procedures, data-access components, interfaces, and data-transformation processes.Support secure clinical data exchange, mapping, reconciliation, audit logging, authentication, authorization, and role-based access control.Evaluate artificial intelligence, large language models, rule engines, cloud services, and other emerging technologies for appropriate use in clinical and operational workflows.Software Quality and Documentation (10%)Create and maintain software requirements, architecture, design, testing, validation, deployment, support, and troubleshooting documentation.Develop unit, integration, API, system, regression, security, and user-acceptance testing appropriate to each application.Participate in code reviews, architecture reviews, security reviews, testing reviews, and peer review of departmental applications.Maintain traceability among requirements, implementation, testing, releases, and production changes.Contribute to continuous improvement of coding standards, testing practices, CI/CD processes, monitoring, documentation, and software quality procedures.Required Qualifications*Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related discipline, or an equivalent combination of education and professional experience.Five or more years of professional software engineering, systems analysis, or enterprise application development experience.Strong proficiency in at least one of the following:Java and Spring/Spring BootC# and WPFExperience developing, testing, deploying, and supporting production applications.Experience with relational databases, SQL, APIs, or systems integration.Knowledge of object-oriented design, software architecture, automated testing, Git, and secure coding.Ability to create clear software requirements, design documentation, test plans, release notes, installation guides, and support procedures.Ability to work independently and collaborate effectively with multidisciplinary clinical and technical teams.Ability and willingness to learn radiation oncology workflows, healthcare technologies, clinical terminology, and emerging software development practices.Desired Qualifications*Experience in any of the following is helpful but not required:Healthcare, medical imaging, scientific computing, or other complex software environments.DICOM, DICOM-RT, DICOMweb, HL7, FHIR, or clinical system integration.3D visualization and medical image processingAngular, React, REST APIs, OpenAPI, or asynchronous processing.SQL Server, Oracle, PostgreSQL.CI/CD, GitLab, Docker, Kubernetes, deployment to Hyperscaler platformsPowerShell scripting, HaskellEPIC, including certification coursesSystem monitoring, vulnerability scanning and remediation.Medical device development, HIPAA, accessibility, or human-centered design.AI, machine learning, large language modelsWhy Join Michigan Medicine?Michigan Medicine is one of the largest health care complexes in the world and has been the site of many groundbreaking medical and technological advancements since the opening of the U-M Medical School in 1850. Michigan Medicine is comprised of over 30,000 employees and our vision is to attract, inspire, and develop outstanding people in medicine, sciences, and healthcare to become one of the world's most distinguished academic health systems. In some way, great or small, every person here helps to advance this world-class institution. Work at Michigan Medicine and become a victor for the greater good.What Benefits can you Look Forward to?Excellent medical, dental and vision coverage effective on your very first day2:1 Match on retirement savingsModes of WorkPositions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes.Background ScreeningMichigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.Application DeadlineJob openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.U-M EEO StatementThe University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.Job Opening ID283275Working TitleApplication Systems Analyst/Programmer - Staff SpecialistJob TitleApp Sys Anlst/Prgm Staff SpecWork LocationMichigan Medicine - Ann ArborAnn Arbor, MIModes of WorkHybridFull/Part TimeFull-TimeRegular/TemporaryRegularFLSA StatusExemptOrganizational GroupUm HospitalDepartmentMM Radiation OncologyPosting Begin/End Date9/22/2026 - 11/06/2026Career InterestInformation Technology
$52.12k - $75.67k
...The Certified Child Life Specialist is responsible for supporting... ...environment for patients, families and staff. Provide education... ...distinguished academic health systems. In some way, great or small,... ...from other U-M campuses. Application Deadline Job openings are...SuggestedFull timeTemporary workPart timeRemote workShift workWeekend workAfternoon shift- ...Extended Site MaintenanceWe are performing updates and maintenance to improve the applicant experience. As a result, the site will be unavailable from Saturday, October 3, at 9:00 p.m. ET through Sunday, October 4, at 8:00 a.m. ET. During this outage period, applications...Suggested
- ...Associate, National Leasing Specialist Core Spaces (Core) is more than a real estate company, it's a people company. Where building... ...management or leasing platforms such as Entrata, Yardi, or similar systems to manage leads, track activity, and support follow-up...SuggestedCasual workNight shiftAfternoon shift
- ...and maintenance to improve the applicant experience. As a result, the... ...and university faculty and staff in state-of-the-art ultrasound... ...distinguished academic health systems. In some way, great or small,... ...TitleResearch Lab Specialist SeniorWork LocationMichigan Medicine...SuggestedImmediate startRemote work
- ...residence must be located within a 90 mile radius at the time of application from the approved branch sites: Ann Arbor, Farmington, Grand Blanc, Grand Rapids, Novi and Troy.The RoleAs a Trading Specialist, you will support investors with a broad range of trading, investment...SuggestedFull timeRemote work
$100k - $170k
...into your hands without us. KLA invents systems and solutions for the manufacturing of wafers... ...QualificationsThe Senior Export Specialist is a key member of the Global Trade Compliance... ...We are committed to complying with all applicable federal and state minimum wage...Minimum wageFull timeWork experience placementRemote workWorldwideFlexible hours- ...observation of patients and routine monitoring duties within the central station and on patient care units. Responsibilities include documenting rhythms, printing rhythm strips, notifying staff of alarms, and maintaining monitoring equipment to support patient #J-18808-Ljbffr...Remote work
- Trinity Health is seeking a Telemetry Monitor Technician to oversee cardiac rhythms for a group of patients in the Central Monitoring Area and to observe patients remotely via continuous tele-visual monitoring. The role includes reporting arrhythmias to the RN, maintaining...Remote work
$110k - $138k
...work with highly motivated individuals on high-performance teams? Join WWT today! What will you be doing? The Computer Vision Specialist is a member of WWT’s Global Solutions & Architecture team, part of AI & Data Solutions, focused on computer vision and the...Full timeWork experience placementRemote workFlexible hoursShift work- ...Join Talent Space and make a significant impact as a Safety Specialist with our esteemed Automotive client in Ann Arbor, MI. This role... ...Industrial Hygienist), or similar. Prior experience in management systems such as VPP, ISO 9001, ISO 14001, or OHSAS 18001 ISO 45001....Work at officeLocal area
- ...Bank's call center. The Customer Service Specialist I is often the primary interaction a... ...Android products, browsers and operating systems to support and promote our digital banking... ...all laws, rules and regulations that are applicable to your conduct and the work you will be...Bank staffWork at officeRemote workFlexible hours
$22.41 per hour
...Description Occupancy Specialist - Voucher Program $22.41 (This rate is non-negotiable and there is a 6-month probationary period). After... ...are eligible to participate and are in compliance with all applicable regulations. The Occupancy Specialist maintains accurate and complete...- ...Juvenile Court Division, supports and monitors the activities of youth assigned to the Intervention Program. Works with probation casework staff to engage court-involved youth in community-based programming. Prepares and presents written summary reports of youth's progress...Work at officeTrial period
$16 - $18 per hour
...Production Specialist Production Specialists work in a dynamic, creative and fast-paced... ...products for many different business applications. Creative work is performed within the... ...exteriors using a ladder or mechanical lift system. Careful attention to detail utilizing...Hourly pay$16 - $18 per hour
...worked as a Behavior Technician, Behavioral Specialist, Behaviour Therapist, or Behavior... ...Were proud to support both schools and staff by creating smart, fast matches that benefit... ...), ideally child-focused experience - Applicants must have professional proficiency in English...Hourly payWeekly payLocal areaRelocation packageMonday to Friday- ...The Parts Specialist will provide all retail and installer customers with a high level of... ...test and charge batteries, test charging system, scan vehicle trouble codes, replace headlight... ...by local, state, or federal law, as applicable. Qualified individuals with a...Local areaFlexible hours
$128.06 per hour
...Job Description ~ The Disaster Program Delivery Specialist: • Collects, coordinates and/or reviews applicant data to determine eligibility and priority of assignments... ...CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All...Work experience placementH1bImmediate startFlexible hours- ...Door Staff/Security Position You serve as the face of the business for some of the busiest, biggest bars in Ann Arbor, welcoming our guests while maintaining rules of the house. You bring a respectful and fair approach to customer service as you promote safety and welfare...Shift workNight shiftDay shiftAfternoon shift
$90.4k - $153.7k
...car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles,... ...education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable....Minimum wageFull timeWork experience placementWorldwideFlexible hours$177.6k - $257.4k
The application window is expected to close on: 09/24/2026Preferred candidates will be based in Ann Arbor, MI or Austin, TX. Remote candidates... ...into executable projects, triage incoming issues, and build systems that connect Duo to broader SBG compliance processes.Your...Full timeTemporary workLocal areaRemote workFlexible hours$151.1k - $256.9k
...car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles,... ...education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable....Minimum wageFull timeWork experience placementFlexible hours$160k - $192k
...Account Specialists (Ann Arbor, MI Region - Multiple Territories) United States - Remote... ...How You Work You think in terms of systems, not silos. You balance rigor with speed... ...opportunities to all qualified applicants without regard to race, religious creed...Remote jobWork at officeLocal area- ...Chemist I – R&D Specialist Hands on formulation research and project management exposure to ensure sustainable innovation doing silicone... ...project team and production lines including troubleshooting, application development, and commercialization. Develop new and improved...Worldwide
- ...Pharmacy Tech Specialist Home Infusion Department: Home Infusion Location: Trinity Health Ann Arbor Infusion pharmacy is a specialized... ...care. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to...Full timeTemporary workLocal area
- ...for certification qualification. Attends and participates in Staff Meetings. Oversees and participates in duties of Licensed Hearing... ..., and maintains member's digital file in the office management system. Rings orders and collects payment when necessary....Full timeTemporary workApprenticeshipWork at office
$19.85 - $28.85 per hour
...Onsite Endoscopic Specialist I, OR1 At KARL STORZ, we take pride in helping patients through some of the toughest journeys of their... ...STORZ equipment Set up and support video towers and integrated systems for surgical procedures Inspect, troubleshoot, repair, and coordinate...Hourly payWork at officeRelocation packageMonday to FridayShift work- ...Front Office Specialist EyeCare Partners is the nation's leading provider of clinically... ...Licenses And Credentials ~ None Systems And Technology ~ Proficient in Microsoft... ...opportunity/affirmative action employer. All applicants will be considered for employment...Work at office
- ...Certified Coding Specialist Deliver Outstanding Service to Every Patient! Trinity Health... ...charges into electronic medical system. Maintains query communication with providers... ...Opportunity Employer. All qualified applicants will receive consideration for employment...Local area
- ...Pharmacy Tech Specialist Oncology Location: Trinity Health Position... ...nursing, and support staff. Pharmaceutical knowledge... ...skills to operate oncology EMR systems, retrieve data, generate reports... ...Opportunity Employer. All qualified applicants will receive consideration...Full timeTemporary workLocal area
- ...with embedded software development.Understanding of embedded systems and real-time operating systems (RTOS).Familiarity with version... ...stronger products. We’re proud to be an equal opportunity employer and welcome applicants of all backgrounds, experiences, and identities....Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Systems Analyst/Programmer - Staff Specialist. Be the first to apply!
- application security engineer Ann Arbor, MI
- software applications developer Ann Arbor, MI
- application performance engineer Ann Arbor, MI
- senior application security engineer Ann Arbor, MI
- senior application support engineer Ann Arbor, MI
- app developer Ann Arbor, MI
- grocery specialist Ann Arbor, MI
- localization specialist Ann Arbor, MI
- restaurant specialist Ann Arbor, MI
- renovation specialist Ann Arbor, MI



