University of Michigan logo

Accessibility Developer

University of Michigan

Ann Arbor, MIFull-time / Temporary$83–93K/yrSeen 5 days agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$83–93K/yr
Location
Ann Arbor, MI
Schedule
Full-time / Temporary
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Library Accessibility Developer will collaborate across the University Library to expand digital infrastructure in response to updated Title II guidelines. The role involves developing, testing, debugging, documenting, and maintaining accessibility software for assessment and compliance, potentially including automated workflows for Research Guides, Deep Blue, and library catalog MARC records. The position is a full-time, eighteen-month term appointment.

Skills & qualifications

RequiredNice to have

Skills

Inclusive Software DevelopmentWCAG Level AAWAI-ARIAProgrammingDatabase-Driven Web ApplicationsUser-Focused Web ApplicationsGroup WorkGitTest-Driven DevelopmentCode Dependency ManagementKeyboard Accessibility TestingAssistive Technology TestingVoiceOverNVDAJAWSContainerization

Qualifications

Bachelor's in Computer Science or Related Field or Equivalent Experience and Education3+ Years Experience

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off
401(k) Match

Full job description

Accessibility Developer

Extended Site Maintenance

We are performing updates and maintenance to our applicant experience. As a result, the site will be unavailable Saturday, October 31st at 9pm EST through Sunday, November 1st at 8:00am EST. During this outage period, applications for job postings can not be submitted.

Apply Now

How to Apply

A cover letter and resume are important submissions for the hiring team to get a sense of your experience. In the cover letter of 1 page or less, please let us know how this role aligns with your career aspirations and skills. Submit both the cover letter and resume as one file (because of system limitations).

Job Summary

The Library Accessibility Developer will collaborate with colleagues across the Library to develop and expand important components of our digital infrastructure as we adapt our processes for updated Title II guidelines.

You will work with the Library Accessibility team, Library Information Technology, and the wider Library community. Your tasks will include coding, testing, debugging, documenting, and maintaining digital accessibility software related to Title II assessment and compliance. Work could include developing automated processes and workflows to assess and potentially remediate content in areas such as Research Guides, Deep Blue, and Library catalog MARC records.

We encourage our employees to incorporate their backgrounds, skills, and life experiences into our work environment and in putting ourvalues (https://www.lib.umich.edu/about-us/about-library/mission-vision-and-values/) into practice.

Reporting Structure:

You will report to the Director of Accessibility within the Research and Learning Division.

Responsibilities*

Development, Deployment, and Maintenance (50%)

  • Develop, debug, modify, and maintain software systems related to digital accessibility

  • Configure open source software and participate in collaborative development activities using modern tools and techniques

  • Review system and software designs and conduct functional tests

  • Maintain internal documentation

Analysis and Design (20%)

  • Participate in the analysis of business and user needs, and the design of solutions

Operational Support (20%)

  • Support the consistent operation of applications and workflows

Participation in other meetings, events, training, and conferences (10%)

  • Participate in the open source communities with which we are engaged

  • Take part in professional development activities to expand your skills

Required Qualifications*

  • Bachelor's degree in Computer Science or related field and three or more years experience, or an equivalent amount of experience and education

  • Familiarity with developing inclusive software and familiarity with guidelines, principles, and techniques for WCAG Level AA and WAI-ARIA

  • Demonstrated programming skills in a modern programming language

  • Experience developing database-driven, user-focused web applications, or transferable relevant skills

  • Demonstrated group work experience

  • Ability to perform the work remotely on a regular or temporary basis, including maintaining work relationships, overall communication, and meetings

Desired Qualifications*

  • Experience with version control systems such as Git

  • Experience with test-driven development

  • Experience with management of code dependencies, including dependency tracking and bundling

  • Experience testing websites with a keyboard and assistive technology (VoiceOver, NVDA, JAWS)

  • Experience working with containers and containerizing applications

Why Work at Michigan?

In addition to a career filled with purpose and opportunity, the University of Michigan offers acomprehensive benefits package (https://hr.umich.edu/benefits-wellness/benefits-enrollment/benefits-enrollment-eligibility/benefits-eligibility) including health, dental, and vision insurance, generous time off (12/24 vacation days per year, and 15 sick leave a year), matched retirement contributions with immediate vesting, professional development opportunities, and more. TIAA and Fidelity Investments retirement benefits are available.

Benefits include:

  • Generous time off

  • A retirement plan with two-for-one matching contributions and immediate vesting

  • Many choices for comprehensive health insurance

  • Life insurance

  • Long-term disability coverage

  • Flexible spending accounts for healthcare and dependent care expenses

Modes of Work

Positions 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 thework modes (https://hr.umich.edu/working-u-m/my-employment/ways-we-work-resource-center/ways-we-work-implementation-group/modes-work) .

Additional Information

For questions about this posting or to request accommodations, please contact[email protected] ([email protected]) .

This position is a full-time, eighteen-month term appointment.

Application Deadline

Job 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 Statement

The 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 Detail

Job Opening ID

284719

Working Title

Accessibility Developer

Job Title

App Programmer/Analyst Inter

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Onsite

Hybrid

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

Univ Library

Department

Library R&L - Accessibility

Posting Begin/End Date

10/23/2026 - 10/30/2026

Salary

$83,000.00 - $93,000.00

Career Interest

Information Technology

Libraries & Museums

Apply Now

How this job compares

Set against the 34,952 open Software Engineer jobs on Olive Jobs, counted October 30, 2026.

Pay
  • This posting$83–93K/yr
  • Michigan median$111–210K/yr346 salary ranges
  • US median$140–222K/yr28,140 salary ranges

This range's midpoint, $88K, is 46% below the Michigan median midpoint ($162K) — in the lowest quarter of Software Engineer salary ranges in Michigan.

Openings
Olive Jobs lists 542 open Software Engineer jobs in Michigan and 34,952 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Michigan
Experience
This posting asks for at least 3 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (28,185 postings).
Education
12,560 of the 34,952 open Software Engineer jobs (36%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 30, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

You've read the whole posting — now see how you match it.