Full-Stack Software Engineer

4 weeks ago


Ann Arbor, Michigan, United States University of Michigan Health System Full time
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.

Job 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 the 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.
  • On the server side use the Java programming language with automated JUnit test cases & Spring & Spring Boot frameworks to develop microservices.
  • On the server side use the Groovy programming language & Grails framework to develop web applications.
  • Containerize applications into Docker images & build CI/CD pipelines with Gitlab & Tekton to deploy code into an OpenShift environment.
  • Mentor more junior developers & review their code, provide team & architectural leadership, & work closely with product owners & designers.
Required Qualifications*
  • Position requires a Bachelor's degree in Computer Science or Computer Engineering or Electronics Engineering.
  • 60 months experience as a Software Engineer &/or Software Developer &/or Systems Engineer.
Position also requires: Exp. must include:
  1. 60 mos. exp. developing web applications with Java, including JUnit test cases, in Spring &/or Spring Boot frameworks;
  2. 60 mos. exp. programming in JavaScript;
  3. 48 mos. exp. containerizing applications into Docker images;
  4. 36 mos. exp. developing web applications using Groovy in the Grails framework;
  5. 36 mos. exp. developing CI/CD (continuous integration/continuous deployment) pipelines with Jenkins, Gitlab, &/or Tekton
Exp. reqs. may be met concurrently during the same time period.

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 .

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.

  • Ann Arbor, Michigan, United States Cisco Full time

    About the RoleThis is a hybrid position working onsite in a collaborative environment, requiring candidates to be living in the area to be considered.What You'll DoAs a Software Engineering Technical Leader (Duo Passwordless), you will work on a range of projects, from building the future of passwordless authentication, to improvements to the usability and...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the Role:We are looking for a driven Software Engineering Team Leader who is passionate about technology and dedicated to delivering high-quality solutions to join our dynamic team.Key Responsibilities:As the Software Engineering Team Leader, you will oversee, nurture, and enhance a team of Software Engineers tasked with designing, implementing, and...


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we're bringing greater freedom, safety and...


  • Ann Arbor, Michigan, United States Cisco Full time

    Application OverviewAs a Lead Software Engineering Architect (Duo Passwordless), you will engage in various initiatives, ranging from developing the next generation of passwordless authentication solutions to enhancing the usability and scalability of our fundamental two-factor authentication services.Collaborative EnvironmentJoining the Duo Authentication...

  • Software Developer

    4 hours ago


    Ann Arbor, Michigan, United States Gambyt Full time

    About GambytGambyt is a leading provider of real-money gaming products, dedicated to making these products more relevant and accessible to the world. Our mission is to deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature conservancy, and programs for seniors.We...


  • Ann Arbor, Michigan, United States Intelliswift Software Full time

    Job DescriptionJob Title: AV Systems EngineerJob Summary:Intelliswift Software is seeking an experienced AV Systems Engineer to join our team. As an AV Systems Engineer, you will be responsible for designing and implementing collaboration rooms that foster creativity, productivity, and effective teamwork.Key Responsibilities:Define Collaboration Room Purpose...

  • Engineering Team Lead

    2 weeks ago


    Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full time

    Midwestern Software Solutions, LLC ("MS2") is a prominent entity in the realm of transportation data management and analytics, boasting the largest traffic count database across North America. Our software is utilized by over 270 agencies spanning 31 states in the U.S. and 3 provinces in Canada, including numerous state Departments of Transportation.Situated...


  • Ann Arbor, Michigan, United States Applied Intuition Full time

    About Applied Intuition Applied Intuition is a leading provider of vehicle software solutions that enhances the integration of safe and intelligent machinery globally. Established in 2017, we offer an AI-driven ADAS/AD toolchain, vehicle platform, and an autonomy framework designed to assist clients in expediting their market entry, developing high-quality...


  • Ann Arbor, Michigan, United States Duo Security Full time

    What you'll doAs a core member of the Duo Quality Engineering team, you will write code to test our applications for functionality and performance, with the end goal of making the security of our cloud and mobile products easy for our customers and end users. You will do this in an environment where continuous integration is in place and code is released to...


  • Ann Arbor, Michigan, United States Cisco Full time

    Software Development Engineer in Test, Duo SecurityLOCATION:Offsite, Ann Arbor, Michigan, USAREA OF INTERESTEngineer - SoftwareCOMPENSATION RANGE106400 USD USDJOB TYPEProfessionalTECHNOLOGY INTERESTSecurityJOB ID1423160What you'll doAs a core member of the Duo Quality Engineering team, you will write code to test our applications for functionality and...


  • Ann Arbor, Michigan, United States Toyota North America Full time

    OverviewWho we areCollaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for diverse,...


  • Ann Arbor, Michigan, United States Thomson Reuters Full time

    Lead Research EngineerDo you love creating innovative solutions for customers?We are seeking a passionate Lead Research Engineer who will bring expertise in AI and ML and is interested in building data-driven capabilities that drive transformation.As amember of Thomson Reuters Labs you will haveadirect impact on our companybyhelping to create newand...

  • Software Developer

    1 week ago


    Ann Arbor, Michigan, United States 00100 LEIDOS, INC. Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at Leidos, Inc. in a Software Engineer role.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy sensor exploitation systems, including signal processing, sensor exploitation, automatic target recognition, and signature modeling.Research and...


  • Ann Arbor, Michigan, United States Applied Intuition Full time

    About Applied Intuition Applied Intuition is a leading provider of vehicle software solutions that facilitates the global adoption of safe and intelligent machinery. Established in 2017, we offer an AI-driven ADAS/AD toolchain, vehicle platform, and autonomy stack designed to assist clients in expediting their market entry, developing high-quality systems,...

  • R&D Engineer II

    1 month ago


    Ann Arbor, Michigan, United States Ansys Full time

    Requisition #: 14865 Our Mission: Powering Innovation That Drives Human Advancement When visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the...


  • Ann Arbor, Michigan, United States Criteo Full time

    What You'll Do:· As a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.· Design, develop, ship and maintain web-based...


  • Ann Arbor, Michigan, United States Oho Group Ltd Full time

    Senior Compiler Engineer OpportunityOho Group Ltd, a cutting-edge organization focused on AI accelerator technology, is seeking a Senior Compiler Engineer to enhance their dynamic team. This innovative firm is dedicated to scalability, creativity, high efficiency, minimal energy usage, and smooth customer integration for embedded Edge AI vision-based...

  • Software Developer

    4 days ago


    Ann Arbor, Michigan, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Software Developer to support the creation of novel remote sensing applications for Unmanned Aerial Vehicles (UAVs). As a member of a small development team, you will have the opportunity to make significant contributions to multiple components of the software ecosystem.Key ResponsibilitiesCollaborate with teams on the...


  • Ann Arbor, Michigan, United States KBR Full time

    Title:Program Manager, Software DevelopmentKBR is seeking an experienced Program Manager to lead a Software Development Team in Ann Arbor, MI. You will ensure the successful execution of a portfolio of projects, transform development practices, and pursue new opportunities.KBR is a leading provider of high-end engineering, intelligence, and advanced...

  • Accounting Clerk 3

    1 week ago


    Ann Arbor, Michigan, United States Intelliswift Software Inc Full time

    Job Summary:Intelliswift Software Inc. is seeking an experienced Accounting Clerk 3 to join our team as a Financial Data Specialist. In this role, you will be responsible for validating vendor remittance information and ensuring accurate financial data.Key Responsibilities:Validate vendor remittance information to ensure accuracy and completenessContact...