cover
Full Time

Application Systems Analyst/Programmer Senior (Remote)/ 2 hours ago

The University of Michigan
$70,000 - $105,000 /yearly
Application ends: 2026-03-07

Quick Summary

This is a fully remote (Mobile) Application Systems Analyst/Programmer Senior role at the University of Michigan's Institute for Social Research, focused on developing and maintaining critical web applications. The position requires 7+ years (Senior) or 4-6 years (Intermediate) of professional experience in PHP, JavaScript, and SQL development, along with expertise in HTML5, CSS, responsive design, WordPress custom plugin development, RESTful APIs, and hosting on Windows Server/IIS. Responsibilities include integrating with third-party APIs (e.g., Qualtrics, Twilio), managing database operations, ensuring strict data security/accessibility compliance, and utilizing Git. The salary range is $70,000 to $105,000 USD.

Application Systems Analyst/Programmer Senior (Remote)

The Institute for Social Research (ISR) at the University of Michigan (U-M) seeks an experienced Application Systems Analyst/Programmer Senior to join the Computing and Multimedia Technologies (CMT) development team. This fully remote (Mobile) position is crucial for developing, maintaining, and enhancing internal and public-facing web applications that drive critical research, communication, and administrative workflows across the Institute.

The ideal candidate is a skilled problem-solver with a strong portfolio, passionate about working with APIs and creating practical tools that enhance efficiency, security, and accessibility. You will collaborate directly with the CMT Associate Director to define project scope, assess departmental needs, and expand the technical capacity of the CMT Programming Group.

Key Responsibilities:

  • Develop, maintain, and enhance web applications utilizing PHP, JavaScript, and SQL within established CMT systems.
  • Integrate applications with essential third-party APIs and services, including Qualtrics, Twilio, Cloudflare, PayPal, and TeamDynamix.
  • Lead critical database operations, comprehensive testing, documentation, and version control using Git.
  • Extend and support WordPress-based tools, focusing on custom forms and plugin development.
  • Collaborate closely with researchers to translate complex requirements into robust technical solutions.
  • Ensure all applications adhere strictly to ISR standards for accessibility, usability, and data security.
  • Contribute to strategic discussions regarding automation, data visualization, and AI integration.
  • Engage in continuous professional development through mentoring and peer collaboration.

Required Skills & Experience:

  • Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent combination of education and experience.
  • Deep understanding of HTML5, CSS, and responsive design principles.
  • Familiarity with WordPress, RESTful APIs, and custom plugin development.
  • Proven experience hosting websites on Windows Server and IIS.
  • Experience managing and maintaining a large portfolio of websites.
  • Expertise in data encryption and implementing role-based access controls.
  • Strong analytical, troubleshooting, and communication skills.

Experience Requirements by Level:

  • Senior Level: 7+ years of professional experience in PHP, JavaScript, and SQL development. (Proposed Salary Range: $90,000 - $105,000)
  • Intermediate Level (Underfill Option): 4-6 years of professional experience in PHP, JavaScript, and SQL development. (Proposed Salary Range: $70,000 - $85,000)

Desired Qualifications:

  • Experience implementing accessibility and usability standards (e.g., WCAG 2.1 AA).
  • Familiarity with data visualization tools such as Chart.js or Google Charts.
  • Experience developing Progressive Web Apps (PWA).
  • Exposure to AI-assisted programming tools (e.g., GitHub Copilot, ChatGPT).
  • Experience in higher-education or research environments.
  • Understanding of secure coding practices, data integrity, and system integration principles.
  • Experience programming in Python and using Python-based CMS.
  • Experience dealing with PCI DSS 4.0 for SAQ-A-EP compliance.

Work Environment & Application Details:

This is a full-time, regular, exempt position designated as Mobile/Remote. Work is generally performed during normal business hours, with occasional planned work outside of business hours for upgrades and best-effort response to major outages.

How to Apply:

A cover letter is required for consideration. Please attach it as the first page of your resume. The cover letter must specifically detail your interest in the position and outline skills and experience directly relevant to this role. For submission ease, please combine all materials into a single PDF file, ensuring your last name is included in the file name.

Share

The University of Michigan

The University of Michigan

  • Address
    Ann Arbor, Michigan
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy