Full-Stack Software Engineer

Updated: about 1 month ago
Location: Ann Arbor, MICHIGAN
Skip to main content
  • facebook
  • twitter
  • rss
  • addthis

Utility
  • Login
  • Help and FAQ

Full-Stack Software Engineer
Main navigation
  • Home
  • Search Jobs
  • Benefits
  • Choose Michigan
  • Temporary Employment
  • Career Development
  • Help and FAQ

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 and outline your skills and related experience.


Summary

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


Responsibilities*

  • 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*

  • 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: Exp. must include:
  • 48 mos. exp. developing web applications in Java with JUnit test cases in Spring &/or Spring Boot framework;
  • 48 mos. exp. using SQL & Hibernate to query & modify relational database management systems;
  • 48 mos. exp. programming JavaScript in the React framework;
  • 48 mos. exp. using REST APIs (Representational State Transfer Application Programming Interfaces) to implement microservices architecture.
  • Exp. reqs. may be met concurrently during the same time period.


Additional Information

The Institute for Social Research (ISR) at the University of Michigan seeks 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.


U-M EEO/AA Statement

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


Job Detail
Job Opening ID

248547


Working Title

Full-Stack Software Engineer


Job Title

App Programmer/Analyst Sr


Work Location

Ann Arbor Campus


Ann Arbor, MI


Full/Part Time

Full-Time


Regular/Temporary

Regular


FLSA Status

Exempt


Organizational Group

Inst Soc Research


Department

ICPSR - Computing and Network


Posting Begin/End Date

5/02/2024 - 5/09/2024


Career Interest

Information Technology


Apply Now
Contact
Footer
  • Non-discrimination Statement
  • Accessibility
  • Security and Safety Annual Report
  • Labor Law Notices
  • Department of Labor Notices of Filing

© 2024 The Regents of the University of Michigan

Similar Positions