Full-Stack Developer

University of Michigan

Ann Arbor (MI)

Hybrid

USD 100,000 - 109,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous time off
Tuition support program
Health insurance

Job summary

University of Michigan's MICOM team is seeking a resourceful Full-Stack Developer to design, develop, and maintain secure data systems and analytics platforms for public health priorities. You will work with MDHHS and DTMB, translating regulatory guidelines into practical software.

The role covers full development lifecycle, from backend real-time processing to frontend data visualization. This is a two-year term-limited position with hybrid work and potential travel, located in Ann Arbor.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/IT or related field.
  • Knowledge of security best practices and data privacy standards (HIPAA or similar).
  • Familiarity with cloud platforms and deploying apps in cloud environments (e.g., AWS).

Responsibilities

  • Develop scalable front-end and back-end components for MICOM systems.
  • Create responsive data visualization tools and user interfaces for public health professionals.
  • Create and deploy backend services, including data APIs and auth services.
  • Develop features that enforce data privacy and security following federal and state policies (HIPAA).
  • Engage with public health experts, technical staff, and agency partners to gather requirements and feedback.

Skills

Front-end development
Back-end development
Data visualization
Security best practices
HIPAA compliance
Cloud platforms
AWS

Education

Bachelor's degree in Computer Science, Information Technology, or related field

Tools

REST APIs
Authentication/Authorization services

Job description

Who We Are

The School of Information 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.

Job Summary

MICOM (Michigan Integrated Modeling and Outbreak Management) is seeking a resourceful and detail-oriented Full-Stack Developer to contribute to a dynamic partnership with the Michigan Department of Health and Human Services (MDHHS) and the Department of Technology, Management and Budget (DTMB). In this role, you'll design, develop, and maintain secure, scalable data systems and analytics platforms that strengthen Michigan's response to infectious disease outbreaks and other public health priorities.

Reporting to the Technical Lead, you'll work with technical teams and public health professionals to build integrated solutions that meet rigorous security, privacy, and compliance requirements. Your responsibilities will span the full development lifecycle - from architecting back-end infrastructures for real-time data processing, to creating intuitive front-end interfaces for data visualization and workflow optimization. You'll translate complex regulatory guidelines into practical, user-centric software, facilitating seamless and compliant data sharing between state agencies.
This is a two-year term limited position, assuming satisfactory performance and conduct, the availability of work, and continued funding. Please see the link here for the full job description and responsibilities.

Responsibilities*
  • Develop scalable front-end and back-end components for MICOM systems.
  • Create responsive data visualization tools and user interfaces for public health professionals.
  • Create and deploy backend services, including data APIs and auth services.
  • Develop features that enforce data privacy and security following federal and state policies (e.g., HIPAA).
  • Engage directly with public health experts, technical staff, and agency partners to gather requirements and feedback.
Required Qualifications*
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
  • Knowledge of security best practices and data privacy standards (HIPAA or similar regulatory frameworks)
  • Familiarity with cloud platforms and deploying applications in cloud environments (e.g., Amazon Web Services)
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
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 the work modes.

This is a hybrid position. You will coordinate your schedule with your supervisor in accordance with school policy. 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 will 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.

This is a two-year term limited position, assuming satisfactory performance and conduct, the availability of work, and continued funding.

This position may work with and/or support systems that maintain or process sensitive institutional data as defined by university policy. Successful candidates must comply with federal, state, and local law, and/or university policies or agreements that require the university to implement specific privacy and security safeguards, including but not limited to ITAR, EAR, HIPAA, FERPA, and FISMA. This position is responsible for protecting data and information from unauthorized release or from loss, alteration, or unauthorized deletion; and following applicable regulations and instructions regarding access to computerized files and release of data internally or externally to the University of Michigan.

Salary Information

The salary range for this position is $100,000 to $109,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.

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 checksare performed in compliance with the Fair Credit Reporting Act.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

University of Michigan • Ann Arbor (MI)

Hybrid
USD 100,000 - 110,000
Business Intelligence Analyst
Business Intelligence Analyst

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 90,000 - 130,000
Excellent medical, dental and vision
2:1 Retirement match
Michigan OPEN Information Coordinator
Michigan OPEN Information Coordinator

University of Michigan • Ann Arbor (MI)

Hybrid
USD 75,000 - 110,000
Hybrid/Remote work flexibility
Michigan OPEN Information Coordinator
Michigan OPEN Information Coordinator

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 85,000 - 110,000
IT Project Manager Senior / Intermediate
IT Project Manager Senior / Intermediate

University of Michigan • Ann Arbor (MI)

Hybrid
USD 90,000 - 140,000
Training & career development
Generous retirement savings plans
Ample paid time off
+1
Health Data Analyst
Health Data Analyst

University of Michigan • Ann Arbor (MI)

Hybrid
USD 68,000 - 79,000
Hybrid Full-Stack Developer: Health Data & Dashboards
Hybrid Full-Stack Developer: Health Data & Dashboards

University of Michigan • Ann Arbor (MI)

Hybrid
USD 100,000 - 109,000
Generous time off
Tuition support program
Health insurance
Administrative Assistant Senior
Administrative Assistant Senior

University of Michigan • Ann Arbor (MI)

On-site
USD 50,000 - 65,000
Admin Asst Sr Healthcare
Admin Asst Sr Healthcare

University of Michigan • Ypsilanti (MI)

Hybrid
USD 55,000 - 75,000
Administrative Specialist Associate
Administrative Specialist Associate

University of Michigan • Ann Arbor (MI)

Hybrid
USD 52,000 - 68,000
Medical, dental, and vision coverage
Retirement savings match 2:1
Hybrid work arrangement