University of Michigan
Senior Full-Stack Software Engineer
Ann Arbor, MI
Feb 4, 2025
Full-time
Full Job Description

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: 

  1. 48 months experience. developing web applications in Java with JUnit test cases in Spring &/or Spring Boot framework; 
  2. 48 months experience using SQL & Hibernate to query & modify relational database management systems; 
  3. 48 months experience programming JavaScript in the React framework; 
  4. 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.

    PDN-9e20dbdf-08ed-4e86-823d-3be9f477960f
Job Information
Job Category:
Information Technology
Spotlight Employer
Related jobs
Novartis
QA Associate
Novartis
Job Description Summary"This position will be located at Morris Plains, NJ site and will not have the ability to be located remotely. This position will require 0% travel as defined by the business (d...
Feb 8, 2025
Morris Plains, NJ
Novartis
Job Description SummaryThe Head of Quality Control is responsible for designing and implementing innovative and robust processes for testing activities associated with a viral gene therapy manufacturi...
Feb 8, 2025
Durham
Medline Industries
Job SummaryJob DescriptionJOB SUMMARY:Assist the Quality Assurance Manager with personnel, quality and regulatory oversight support. Assist with managing the activities of the quality control group to...
Feb 8, 2025
Chicago, IL
©2025 Black Women Talk Tech.
Powered by TalentAlly.
Apply for this job
Senior Full-Stack Software Engineer
University of Michigan
Ann Arbor, MI
Feb 4, 2025
Full-time
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

University of Michigan would like you to finish the application on their website.

Ace your interview with
AI-powered interview practice

Get comfortable talking to hiring managers, receive personalized feedback on areas for improvement, sharpen your ability to answer the most common questions, and build confidence in formulating strong responses on the spot. Click the button below to begin your three free virtual interviews!