Full-Stack Software Engineer
4 weeks ago
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:
- 60 mos. exp. developing web applications with Java, including JUnit test cases, in Spring &/or Spring Boot frameworks;
- 60 mos. exp. programming in JavaScript;
- 48 mos. exp. containerizing applications into Docker images;
- 36 mos. exp. developing web applications using Groovy in the Grails framework;
- 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.
-
Full-Stack Software Engineer
4 weeks ago
Ann Arbor, Michigan, United States University of Michigan Health System Full timeHow 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...
-
Software Engineer
3 months ago
Ann Arbor, United States Rydberg Technologies Full timeRydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...
-
Software Engineer
3 months ago
Ann Arbor, United States Rydberg Technologies Full timeRydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...
-
Software Engineering Technical Leader
21 hours ago
Ann Arbor, United States Cisco Full timeThis is a hybrid position working onsite in Ann Arbor, MI a couple days a week.Candidates need to currently be living in the Ann Arbor 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...
-
Software Engineer
2 months ago
Ann Arbor, United States Gambyt Full timeJob DescriptionJob DescriptionSalary: ABOUT USGambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature...
-
Software Engineering Technical Leader
5 hours ago
Ann Arbor, Michigan, United States Cisco Full timeAbout 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...
-
Software Engineering Team Leader
2 weeks ago
Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full timeAbout 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...
-
Senior Software Engineer, Vehicle Software Platform
2 months ago
Ann Arbor, Michigan, United States Woven by Toyota Full timeWoven 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...
-
Senior Software Engineer
2 weeks ago
Ann Arbor, United States TEKsystems Full timeMust be local to Michigan Top Skills - Must Haves python AI ML rest api react vue Description: Project Scope We have a need for two or three contractor needs, these positions are needed for Project Odyssey. Our board approved the decision and the budget to productionalize a proof of concept. In order to be successful, it would be imperative to be first to...
-
Lead Software Engineering Architect
7 days ago
Ann Arbor, Michigan, United States Cisco Full timeApplication 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
3 hours ago
Ann Arbor, Michigan, United States Gambyt Full timeAbout 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...
-
Software Engineer
3 weeks ago
Ann Arbor, United States EMAG Technologies, Inc. Full timeEMAG Technologies Inc., a high-tech company specializing in integrated RF front end solutions, located in Ann Arbor, MI, is looking for a dynamic FPGA developer, or digital system designer or embedded software engineer. The ideal candidate would have familiarity with all the three disciplines. The successful candidate will be a part of a high energy team of...
-
Software Engineer
3 weeks ago
Ann Arbor, United States EMAG Technologies, Inc. Full timeEMAG Technologies Inc., a high-tech company specializing in integrated RF front end solutions, located in Ann Arbor, MI, is looking for a dynamic FPGA developer, or digital system designer or embedded software engineer. The ideal candidate would have familiarity with all the three disciplines. The successful candidate will be a part of a high energy team of...
-
Software Engineering Team Lead
17 hours ago
Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full timeAbout MS2MS2 is a leading provider of transportation data management and analysis solutions, serving over 270 agencies across 31 US states and 3 Canadian provinces.Job SummaryWe are seeking an exceptional Software Engineering Team Lead to lead our team of software engineers and help refine our software development process.Key ResponsibilitiesLead a team of...
-
Senior Software Engineer
2 weeks ago
Ann Arbor, MI, United States TEKsystems Careers Full time*Must be local to Michigan * Top Skills - Must Haves pythonAIMLrest apireactvueDescription:* Project Scope We have a need for two or three contractor needs, these positions are needed for Project Odyssey. Our board approved the decision and the budget to productionalize a proof of concept. In order to be successful, it would be imperative to be first to...
-
Technical Leadership in Software Engineering
7 days ago
Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full timeMidwestern Software Solutions, LLC (MS2) stands as a prominent authority in the realm of transportation data management and analytics, boasting the largest traffic count database across North America. Our innovative software is utilized by over 270 agencies spanning 31 states in the U.S. and 3 provinces in Canada, including 25 state Departments of...
-
AV Systems Engineer
1 day ago
Ann Arbor, Michigan, United States Intelliswift Software Full timeJob 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...
-
Java Software Engineer
1 day ago
Ann Arbor, United States tekwissen Full timeJob OverviewWe are looking for an experienced Java Software Engineer to be a part of our IT department. You will be responsible for prioritizing and executing tasks in the software development lifecycle. Besides you will be testing and debugging java applications to ensure a smooth user experience. You should be able to develop scalable java code and a...
-
AV Engineer
2 days ago
Ann Arbor, United States Intelliswift Software Full timeA collaboration room, also known as a collaboration space or a collaborative workspace, is a designated physical or virtual space where individuals or teams come together to collaborate, brainstorm, and work on projects collectively. Creating an effective collaboration room requires careful planning and consideration of various factors to ensure that it...
-
Software Engineer I
3 months ago
Ann Arbor, United States Cybernet Systems Corporation Full timeJob DescriptionJob DescriptionSoftware Engineer Job Description:Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how...