Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Application Systems Analyst/Programmer - Staff Specialist in Ann Arbor, MI vacancy
  •  ...Systems Analyst Rebus is an end-to-end warehousing strategy company that uses real-time data to manage people, processes, and warehouses...  ...Rebus is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    Longbow Advantage

    Ann Arbor, MI
    a month ago
  •  ...required for certification qualification. Attends and participates in Staff Meetings. Oversees and participates in duties of Licensed...  ...devices, and maintains member’s digital file in the office management system. Rings orders and collects payment when necessary. Provides and... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Work at office

    Elijahhouseliving

    Ann Arbor, MI
    4 days ago
  •  ...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... 
    Suggested
    Work at office
    Trial period

    Washtenaw Community College

    Ann Arbor, MI
    1 day ago
  •  ...Safety Specialist Opportunity in Ann Arbor, MI Join Talent Space and make a significant impact as a Safety Specialist with our esteemed...  ...Hygienist), or similar. Prior experience in management systems such as VPP, ISO 9001, ISO 14001, or OHSAS 18001 ISO 45001.... 
    Suggested
    Work at office
    Local area

    Talent Space

    Ann Arbor, MI
    4 days ago
  •  ...collaboratively with faculty, clinical staff, administrative leaders, community partners...  ...?s most distinguished academic health systems. In some way, great or small, every person...  ...as transfers from other U-M campuses. Application Deadline Job openings are posted for a minimum... 
    Suggested
    Remote work

    University of Michigan

    Ann Arbor, MI
    5 hours ago
  • $15 - $17.5 per hour

     ...services, while ensuring compliance with applicable policies and procedures. • Maintains photo equipment and utilizes store systems and technology to support daily operations...  ...continuity during times when the Photo Specialist is not scheduled. • Follows company policies... 
    Hourly pay
    Work experience placement
    Seasonal work
    Flexible hours
    Afternoon shift

    Walgreens

    Ann Arbor, MI
    3 days ago
  • $136.24k

     ...development of purchase orders, subcontracts, change orders, and applications for payment to the client. Develops simple to complex...  ...submittals. Provides technical guidance and training to more junior staff. Reviews the work of more junior staff. Develops the... 
    Contract work
    Work experience placement
    For subcontractor
    H1b

    CDM Smith

    Ann Arbor, MI
    2 days ago
  • $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

    FastSigns

    Ann Arbor, MI
    16 hours ago
  •  ...built on the strength of our people, technology, and franchise system. As a leader in innovation, we continue to transform the pizza...  ...next, there's a place for you at Domino's. Job Description As the Specialist – Community Relations, reporting to the Manager – Community... 
    Local area

    Domino's Pizza LLC

    Ann Arbor, MI
    2 days ago
  •  ...including both Apple and Android products,browsersand operating systems to support and promote our digital banking services on all...  ...procedures, and adhere to all laws, rules and regulations that are applicable to your conduct and the work you will be performing. You will... 
    Bank staff
    Work at office
    Remote work
    Flexible hours

    WesBanco Bank Inc.

    Ann Arbor, MI
    3 days ago
  •  ...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 work
    Night shift
    Day shift
    Afternoon shift

    Good Time Charley's

    Ann Arbor, MI
    2 days ago
  •  ...Authorization Specialist The Authorization Specialist is responsible...  ...computers and basic software applications is necessary. Ability to...  ...Experience working in the EPIC system is desired. Why Join...  ...is the responsibility of the staff member. There may be occasions... 
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    University of Michigan-Flint

    Ann Arbor, MI
    3 days ago
  •  ...Authorization Specialist Trinity Health IHA Medical Group is seeking a customer-focused...  ...Communicates referral status to patients, staff and physicians; ensures that referrals...  ...Equal Opportunity Employer. All qualified applicants will receive consideration for... 
    Work at office
    Local area

    Trinity Health

    Ann Arbor, MI
    1 day ago
  •  ...partners including both hospital sites and staff from key partners (MSQC, MVC). MPrOVE is...  ...'s most distinguished academic health systems. In some way, great or small, every...  ...well as transfers from other U-M campuses.Application DeadlineJob openings are posted for a minimum... 
    Remote work
    Flexible hours

    University of Michigan

    Ann Arbor, MI
    11 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    27 days ago
  •  ...with embedded software development. Understanding of embedded systems and real-time operating systems (RTOS). Familiarity with...  ...stronger products. We’re proud to be an equal opportunity employer and welcome applicants of all backgrounds, experiences, and identities.... 
    Work experience placement
    Flexible hours

    IOSIX LLC

    Ann Arbor, MI
    25 days ago
  •  ...and document implementation tasks using defined procedures and systems.Contribute to the development and improvement of standard...  ...terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    Clarivate Analytics

    Ann Arbor, MI
    a month ago
  •  ...doing well Position: Software Quality Analyst Manual Testing Location: Ann Arbor,...  ...and testing approaches throughout the application development and support lifecycle from...  ...eliminate those Design and execute cross-system integration tests and regression tests... 
    Night shift

    My3Tech

    Ann Arbor, MI
    2 days ago
  •  ...Regency at Bluffs Park This position is a dual role that covers Staff Development and Infection Prevention The RN Staff...  ...responsibilities in accordance with the organizational policies and applicable laws. Supervisory responsibilities include: Interviews, recommends... 

    Regency at Bluffs Park

    Ann Arbor, MI
    16 hours ago
  • $63 per hour

     ..., industry standards, safety codes, and applicable federal regulations. • Documents inspection...  ...between contractors, engineering staff, and client. • Performs other duties as...  ...manuals. • Familiarity with electronic systems such as eCMS, RMS/QCS, or other QA tools... 
    Contract work
    For contractors
    Work experience placement
    H1b
    Immediate start
    Overseas
    Flexible hours

    CDM Smith

    Ann Arbor, MI
    4 days ago
  •  ...Payroll Specialist Michigan Medicine improves the health of patients...  ...Work Comp payments when applicable Timecards for Magnet, Governance...  ...academic health systems. In some way, great or small,...  ...new or additional faculty and staff appointments, as well as transfers... 
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work
    Weekend work
    Day shift

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...Administrative Specialist The Office of Medical School Education is seeking...  ...career advising and residency application processes. They will focus on student-facing logistics, system coordination, communication with students, staff, faculty, and coordinate program... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Afternoon shift
    2 days per week
    3 days per week
    Weekday work

    University of Michigan

    Ann Arbor, MI
    5 days ago
  •  ...Administrative Support Specialist This position provides essential...  ...payroll support for clinical staff, coordinating purchasing and...  ...oversee and implement changes to systems including billing, scheduling...  ...from other U-M campuses. Application Deadline Job openings are... 
    Remote work
    Day shift

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...Education Admin Specialist Associate The Education Admin Specialist...  ...offices, and departmental staff to deliver high-quality educational...  ...other required institutional systems. Assist with resident...  ...including room setup, food service, applicant flow, and event support.... 
    Work at office
    Remote work

    University of Michigan

    Ann Arbor, MI
    1 day ago
  • $120k - $160k

     ..., and AI/algorithms to design, implement, and deploy embedded systems running on mission-critical power infrastructure. This role focuses...  ...status as a covered veteran or any other basis protected by applicable federal, state and local laws. We are committed to:... 
    Full time
    For contractors
    Internship
    Local area
    Remote work
    Flexible hours

    Karman

    Ann Arbor, MI
    3 days ago
  •  ...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

    CPS

    Ann Arbor, MI
    1 day ago
  • $82k - $89k

     ...Referral Specialist Southwest, MI - Ann Arbor, MI 48108-2217 Overview Salary Range...  ...preparation, equipment, sterilization, staff utilization, critical-timing, and review...  ...Outlook and Teams and other technology systems used in business operations. Strong organizational... 
    Full time
    Work at office
    Shift work
    Night shift

    Gift of Life Michigan

    Ann Arbor, MI
    1 day ago
  • $137.9k - $256.1k

     ...Senior Specialist Legal Editor, Practical Law Real Estate Job Description: We are seeking an experienced real estate finance lawyer...  ...and editorial skills to support the development and application of internal AI editorial tools. Develop and maintain relationships... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    28 days ago
  • $159.43k

     ...Proficient in reading/interpreting quality plans. • Knowledge of applicable regulations, codes, and standards. • Ability to manage...  ...member of the CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All unsolicited resumes sent... 
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    H1b
    Immediate start
    Flexible hours

    CDM Smith

    Ann Arbor, MI
    16 hours ago
  • $145k - $190k

     ...govern integrations between Salesforce and the broader enterprise application landscape. The role focuses on integration architecture,...  ...Salesforce reliably with ERP, data, marketing, and operational systems. The ideal candidate has architected Salesforce integration solutions... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Ann Arbor, MI
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Application Systems Analyst/Programmer - Staff Specialist. Be the first to apply!