"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Senior Software Developer

    University of Michigan (Ann Arbor, MI)



    Apply Now

    Senior Software Developer

    How to Apply

    A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and highlight your experiences that directly relate to this position.

     

    With questions about the position or office, or for requests for accommodations or support with the application process please email UMSI Human Resources at [email protected] .

    Job Summary

    As a Senior Software Developer, you will play a role in the ongoing development of technical services for the School of Information.

     

    In addition to maintaining academic scheduling, you will run the automation systems for student success projects and retention strategies. You will bring experience in both frontend and backend web development to join a team of Project/Change Managers, Data Analysts, and more to provide high-quality solutions to campus and administrative units.

     

    Reporting to the UMSI Director of IT, you will provide tiered technical support for members across the UMSI community.

     

    Who We Are

     

    TheSchool of Information (https://www.si.umich.edu/) is a progressive, interdisciplinary professional school that offers five academic programs. UMSI delivers innovative, elegant and ethical solutions connecting people, information and technology. The school was one of the first iSchools in the nation and is the premier institution studying and using technology to improve human computer interactions. Our school mission is to create and share knowledge so that people will use information - with technology - to build a better world.

     

    The UMSI IT unit is designed to provide rapid services and data to team members at the University of Michigan. The unit is responsible for all non-hardware infrastructure, such as educational technologies and data flows between University systems, 3rd parties tools and collaboration with campus partners. Following Agile development processes, we aim to delight our clients with the innovative solutions and services purchased or built by UMSI to meet their needs.

     

    Why Work at Michigan?

     

    In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

     

    + Generous time off (Vacation, Holidays, Season Days, Family Leave)

    + A retirement plan that provides two-for-one matching contributions after 12 months of eligible service, with immediate vesting

    + Many choices for comprehensive health insurance

    + Dental and vision insurance

    + Life insurance

    + Long-term disability coverage

    + Flexible spending accounts for healthcare and dependent care expenses

    + Tuition support program

    Responsibilities*

    + Build scalable and new learning technologies

    + Architect, develop and test updates to the software infrastructure

    + Use Python to link different environments and tools

    + Maintain documentation of the services and tools developed by UMSI IT

    + Consult on policy decisions informed by your technical expertise

    Required Qualifications*

    + Bachelor's degree in a related field or an equivalent combination of education, certification, and experience;

    + 4+ years of professional software development experience;

    + 3+ years of professional experience applying software solution architecture skills

    + Expert level proficiency with Python (incl. tooling like uv, conda/mamba, hatch); Intermediate proficiency with software deployment tools (incl. Git, Docker, and Bash)

    + Familiarity with web technologies (incl. HTTP, websockets, service workers); familiarity with Linux (incl. users, packages, environments, and file permissions).

     

    Modes of Work

     

    This is a hybrid position. 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) .

     

    You may be required to travel to multiple locations on and off campus. The main office workspace for this position is located in the Leinweber Computer Science and Information building. Punctual and regular attendance is required. You may be required to work during non-business hours and on weekends based on the requirements for your position.

     

    Additional Information

     

    Visa sponsorship is not available for this position.

     

    The salary range for this position is $100,000 to $110,000. Salary is determined by direct relevant experience and demonstrated past performance results while ensuring equity on our team. All candidates are encouraged to discuss salary questions to honor alignment and transparency throughout the recruiting process.

     

    Background Screening

     

    The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks are performed in compliance with the Fair Credit Reporting Act.

     

    Application Deadline

     

    Job openings are posted for at least 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 anytime after the minimum posting period has ended.

     

    U-M EEO Statement

     

    The University of Michigan is an equal employment opportunity employer.

     

    Job Detail

     

    Job Opening ID

     

    265945

     

    Working Title

     

    Senior Software Developer

     

    Job Title

     

    Software Developer Senior

     

    Work Location

     

    Ann Arbor Campus

     

    Ann Arbor, MI

     

    Modes of Work

     

    Hybrid

     

    Full/Part Time

     

    Full-Time

     

    Regular/Temporary

     

    Regular

     

    FLSA Status

     

    Exempt

     

    Organizational Group

     

    School Information

     

    Department

     

    School of Information

     

    Posting Begin/End Date

     

    7/15/2025 - 7/29/2025

     

    Salary

     

    $100,000.00 - $110,000.00

     

    Career Interest

     

    Information Technology

     


    Apply Now



Recent Searches

  • Data Analyst Tech Refresh (Colorado)
  • Software Development Engineer AWS (Washington, DC)
  • AWS Cloud Data Architect (New Jersey)
  • Databricks Developer Java Spark (United States)
[X] Clear History

Recent Jobs

  • Senior Software Developer
    University of Michigan (Ann Arbor, MI)
  • Software Engineer (Multiple Positions Available)
    JPMorgan Chase (Columbus, OH)
  • Senior Manager of Site Reliability Engineer
    JPMorgan Chase (Plano, TX)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org