Demo

Senior Full-Stack Software Engineer

University of Michigan
Ann Arbor, MI Full Time
POSTED ON 2/15/2025
AVAILABLE BEFORE 5/8/2025

Senior Full-Stack Software Engineer

Apply Now

How to Apply

Please attach a cover letter as the first page of your resume. It should address your specific interest in the position & outline your skills & related experience.

Job Summary

The University of Michigan has an available position of Senior Full-Stack Software Engineer in Ann Arbor, MI.

Responsibilities

Job Duties :

Develop web-based applications & related infrastructure for the deposit, curation, analysis, & dissemination of political & social science data.

On user-facing parts that appear in a browser, use front-end technologies including HTML (hypertext markup language), CSS (cascading style sheets), JSP (java server pages), JavaScript, & the React framework.

On server side use Java programming language with automated test cases & Spring & Spring Boot frameworks to develop web applications.

Use SQL & Hibernate to query & modify relational database management systems.

Implement microservices architecture using REST APIs.

Mentor more junior developers & review their code.Provide team & architectural leadership & work closely with product owners & designers.

Required Qualifications

Position Requires :

Position requires a Bachelor's degree in Computer Science or Computer Engineering or Computer Information Systems .

48 months experience as a Software Engineer & / or Software Developer & / or Full-Stack Software Engineer & / or Full-Stack Software Developer.

Position also requires : Experience must include :

48 months experience. developing web applications in Java with JUnit test cases in Spring & / or Spring Boot framework;

48 months experience using SQL & Hibernate to query & modify relational database management systems;

48 months experience programming JavaScript in the React framework;

48 months experience using REST APIs (Representational State Transfer Application Programming Interfaces) to implement microservices architecture.

Experience requirements may be met concurrently during the same time period.

Additional Information

The Institute for Social Research (ISR) at the University of Michigan wants to recruit and retain a diverse workforce as a reflection of our commitment to serve the diverse people of Michigan, to maintain the excellence of the university, and to ground our research in varied disciplines, perspectives, and ways of knowing and learning. For more about ISR's commitment to Diversity, Equity and Inclusion, please click here () .

U-M EEO / AA Statement

The University of Michigan is an equal opportunity / affirmative action employer.

Job Detail

Job Opening ID

259507

Working Title

Senior Full-Stack Software Engineer

Job Title

App Programmer / Analyst Sr

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Onsite

Full / Part Time

Full-Time

Regular / Temporary

Regular

FLSA Status

Exempt

Organizational Group

Inst Soc Research

Department

ICPSR

Posting Begin / End Date

2 / 03 / 2025 - 2 / 10 / 2025

Career Interest

Information Technology

Apply Now

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full-Stack Software Engineer?

Sign up to receive alerts about other jobs on the Senior Full-Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of Michigan

University of Michigan
Hired Organization Address Ann Arbor, MI Full Time
Data Manager Extended Site Maintenance We are performing updates and maintenance to our applicant experience. As a resul...
University of Michigan
Hired Organization Address Dearborn, MI Part Time
Job Summary The John H. and Patricia W. Mitchell Business Communication Lab Business Communication Lab (MBCL) has a cons...
University of Michigan
Hired Organization Address Flint, MI Full Time
Job Summary Must be eligible for Work Study Fall 2024 and/or Winter 2025. These are positions with an off campus agency....
University of Michigan
Hired Organization Address Flint, MI Full Time
Vice Chancellor for Enrollment Management Extended Site Maintenance We are performing updates and maintenance to our app...

Not the job you're looking for? Here are some other Senior Full-Stack Software Engineer jobs in the Ann Arbor, MI area that may be a better fit.

Senior Full stack Software Engineer

CMK Resources, Inc., Ann Arbor, MI

Senior Full Stack Software Engineer (E)

KLA-Belgium, Ann Arbor, MI

AI Assistant is available now!

Feel free to start your new journey!