Web Application Programmer

University of Michigan

Ann Arbor, MI

Job posting number: #7230896

Posted: March 22, 2024

Application Deadline: Open Until Filled

Job Description

Summary
Information and Technology Services (ITS) at the University of Michigan has an exciting opportunity for a Web Application Software Engineer with the ITS Collaboration Services Team. Your elegant code and intuitive user interfaces will integrate with enterprise cloud collaboration services such as Google Workspace for Education, Zoom, Microsoft 365, Slack, Dropbox, and others.


From technical design to launch, you will create solutions to manage automation, administration, and lifecycle needs related to U-M cloud services. You will seek opportunities to improve processes, applications, and integrations for services used by world renowned faculty, highly skilled staff, and brightest students anywhere. They will expect the best, if you have the passion to deliver the best, this position is for you.


This position reports to the Collaboration Services Manager.


Who We Are
ITS supports U-M faculty, researchers, staff, and students in their use of technology to teach, learn, research, work, and be leaders in their fields. We are dedicated to creating cohesive digital experiences and promoting university wide innovations. ITS works together to provide cohesive digital experiences and seamless support to the U-M community. For more information, please visit our website: https://its.umich.edu/about

Responsibilities*
Design, code and deploy web-based applications that leverage platform APIs to enhance service offerings, feature set, and overall productivity
Perform domain level integrations to cloud platforms with purview over top level functions, account operations, settings configuration as related to deployment and maintenance of integrated applications
Help create, modify, and update written procedures, processes, and technical support knowledge related to integrated applications with content tailored to the level and type of target audience
Participate in code reviews on the work of self/others as needed
Collaborate with technical architects and other software engineers on creating solutions to address business need
Provide troubleshooting and support of integrated applications and, by extension, limited tier 3 support of cloud platforms
Required Qualifications*
Bachelor's degree in computer science, information science, business analysis, or a related field, or equivalent combination of relevant and current education and experience.
2 years experience with full stack development primarily using Django/MySQL/Celery
Experience writing data pipelines
Experience in calling vendor REST APIs
Experience with version control systems such as Git
Experience with relational databases such as MySQL, Postgres, Oracle, or similar
Familiarity with common CSS frameworks such as Bootstrap, vue or react
Familiarity with modern CI-CD pipelines, including GitHub Actions and Docker-based deployment environments, including Kubernetes, Amazon ECS, Google Cloud Run
Familiarity with LDAP, SCIM, OAuth, and SAML
Demonstrated excellent attention to detail.
Experience writing/communicating technical documentation for a variety of audiences/skill levels.
Desired Qualifications*
Experience building integrations for Google Workspace for Education, Dropbox, Zoom, or Slack
Experience developing in Ruby on Rails
Experience working in a higher education institution



Apply Now

Please mention to the employer that you saw this ad on WomenInScience.com

Job posting number:#7230896
Application Deadline:Open Until Filled
Employer Location:Online Job Advertising
JAX,Florida
United States
More jobs from this employer