Shire Jobs

Mobile Shire Logo

Job Information

University of Michigan Full-Stack Software Engineer in Ann Arbor, Michigan

Develop web-based applications and related infrastructure for the deposit, curation, analysis, and dissemination of political and 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), and JavaScript. On the server side use the Java programming language with automated JUnit test cases and Spring and Spring Boot frameworks to develop microservices.  On the server side use the Groovy programming language and Grails framework to develop web applications. Containerize applications into Docker images and build CI/CD (continuous integration/continuous deployment) pipelines with Gitlab and Tekton to deploy code into an OpenShift environment.  Mentor more junior developers and review their code, provide team and architectural leadership, and work closely with product owners and designers.

DirectEmployers