"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 Applications Programmer/Analyst

    University of Michigan (Ann Arbor, MI)



    Apply Now

    Senior Applications Programmer/Analyst

    How to Apply

    A cover letter is required for consideration and must be attached as the first page of your resume.

     

    There are two positions available: One at an intermediate level and the other at a senior or intermediate level. Applicants who apply will be considered for either the intermediate or senior level.

     

    Click here (https://docs.google.com/document/d/1xZ8cjOfo7zuslh7pb6mwYGodScoTIDJzpxxI\_UgXVMY/export?format=pdf) for the full job description of the Intermediate Applications Programmer/Analyst

     

    Click here (https://docs.google.com/document/d/1FwpA5j5Otzwix3QbPQNcTB6psd1S3wVnVl2\_B-WeZ1I/export?format=pdf) for the full job description of the Senior Applications Programmer/Analyst

    Job Summary

    **Reports to:** Associate Director, Infrastructure and Application, Digital Infrastructure, Office of University Development

    **Summary:** You will provide support to the Infrastructure and Application team for Giving Blueday (https://givingblueday.org/) , Michigan Online Giving Fundraising Initiative (https://giving.umich.edu/um/) , Donor Digital Portal and more than 23 Integrated Services/Platforms to support University of Michigan Fundraising operation. You are expected to design, build, understand the business/organizational needs and stabilize the organization's sites in critical moments. If you are hired at the senior level, you will provide guidance to the intermediate level developers to perform regular releases and deployments. You may be required to work after hours or weekends to perform deployment and support tasks.

     

    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

    + A retirement plan that provides two-for-one matching contributions with immediate vesting

    + Many choices for comprehensive health insurance

    + Life insurance

    + Long-term disability coverage

    + Flexible spending accounts for healthcare and dependent care expenses

    Responsibilities*

    Programming

    + Develop backend applications using Java, Spring Boot, and Python to support our fundraising community services.

    + Manage databases with SQL Server and PostgreSQL according to our project needs.

    + Handle data processing with ETL processes and AWS Glue jobs.

    + Build responsive web interfaces with JavaScript, ReactJS, and jQuery.

    + Design modern, mobile-responsive websites using HTML5, CSS3, and SASS.

    + Implement Service Oriented Architecture (SOA) with microservices and enterprise messaging patterns under DI Leadership guidance.

    + Use Docker and container orchestration/automation for application deployment

    + Follow Agile methodologies, applying Continuous Integration and Continuous Deployment (CI/CD) practices.

    + Perform system administration tasks within AWS cloud infrastructure.

    Testing

    + JUnit, integration, Behavioral testing automation.

    + Learn scope of the testing model for full understanding to support our team.

    Support, Training and Collaboration

    + Support Digital Infrastructure and Stakeholders.

    + Perform regular release and deployments.

    + Explore new technologies that could bring innovation and creativity to our organization.

    Required Qualifications*

    Senior Level:

    + Bachelor's degree (Preferably in computer science, software engineering or architecture)

    + 5+ years work experience with object oriented Java programming, Junit, Agile, and Scrum

    + Multiple years work experience in full-stack web testing and development (front-end, back-end, database)

    + Experience creating UML diagrams and Entity Relationship diagrams

    + Experience with AWS EC2, Glue, Lambda and Cloud infrastructure

    + Demonstrated experience to contribute to a holistic Agile environment

    Intermediate Level:

    + Bachelor's degree (Preferably in computer science, software engineering or architecture)

    + 2+ years work experience with object oriented Java programming, Agile, and Scrum

    + 2 years work experience in full-stack web testing and development (front-end, back-end, database)

    + Demonstrated experience to contribute to a holistic Agile environment

     

    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) .

     

    This position is eligible for all three modes of work: Onsite, Hybrid, Mobile/Remote

     

    Underfill Statement

     

    These positions will be filled at the Senior and Intermediate level depending upon the qualifications of the selected candidates.

    Please note the salary range for each title:

    **Senior:** $90,000-105,000

    **Intermediate:** $75,000-85,000

     

    Application Deadline

     

    Although the Posting End Date may indicate otherwise, this job may be filled and closed any time after a posting duration of seven calendar days.

     

    U-M EEO Statement

     

    The University of Michigan is an equal employment opportunity employer.

     

    Job Detail

     

    Job Opening ID

     

    265888

     

    Working Title

     

    Senior Applications Programmer/Analyst

     

    Job Title

     

    App Programmer/Analyst Sr

     

    Work Location

     

    Ann Arbor Campus

     

    Ann Arbor, MI

     

    Modes of Work

     

    Onsite

     

    Hybrid

     

    Mobile/Remote

     

    Full/Part Time

     

    Full-Time

     

    Regular/Temporary

     

    Regular

     

    FLSA Status

     

    Exempt

     

    Organizational Group

     

    Vp For Development

     

    Department

     

    Dev Svcs & Strategic Solutions

     

    Posting Begin/End Date

     

    7/07/2025 - 7/21/2025

     

    Salary

     

    $90,000.00 - $105,000.00

     

    Career Interest

     

    Development/Institutional Advancement

     

    Information Technology

     


    Apply Now



Recent Searches

[X] Clear History

Recent Jobs

  • Senior Applications Programmer/Analyst
    University of Michigan (Ann Arbor, MI)
  • Senior QA Engineer - Robotics and Embedded Systems
    Rivers Agile (Pittsburgh, PA)
  • Principal Developer - Mobile Applications
    United Airlines (Houston, TX)
  • Security Engineer II, Ads Security
    Amazon (Bellevue, WA)
[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