Apply Now Clicking "Apply Now" opens the link in a new window.

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.

Job Summary

Integrative Systems & Design (ISD) is an academic unit of the University based in the College of Engineering. ISD integrates the depth and breadth of intellectual resources of the College of Engineering and its academic departments, and of the University at large - including interactions with Art and Design; Business; Literature, Science and Arts; Medicine; and Public Policy - into uncommon educational opportunities. ISD programs are offered on campus, as well as through collaborative learning environments in locations throughout the world. Its courses and degree programs blend the best of all these modes of learning. ISD is ranked among the top tier-one universities in the United States in best online engineering programs.

ISD has an opening for an eLearning and Software Systems Analyst. This position requires technical skills in learning management systems (LMS), software integration and maintenance for instructional technologies, front-end programming for user interfaces, and e-learning production and delivery for online students (both for university students and industry professionals).

The focus of responsibilities will vary throughout the year. During the fall and winter academic terms, the position will include some responsibility for e-learning coordination and academic course support, including planning for Canvas LMS, content delivery, and video production support. In addition to these academic year duties, this position will work on strategic software development and integration projects to support instructional needs in collaboration with eLearning and IT/Software development teams. These include front-end programming for user interfaces that integrate learning management systems, student information systems (SIS), and course content, including multimedia website design and deployment. This position is expected to evolve subject matter expertise in software integration and extensions with learning management systems such as Canvas.


Programming and Software Systems Integration with Instructional Tools (45%)

  1. Integrate third party Learning Tools Interoperability (LTI) applications for use within Canvas LMS to offer instructors additional course features and enhance the end-user experience

  2. Integrate and share business data between internal Student Information Systems (SIS) and Canvas Learning Management systems (LMS)

  3. Gather business requirements, investigate new LTI tools and make use cases and recommendations for adoption of them into ISD Online courses

  4. Design and develop internal LTI tools to support course instructors and administrative staff

  5. Perform Front End Programming and Maintenance Support for ISD website and student information systems user interfaces


E-Learning (Instructional) Coordination for ISD Course Production and Delivery (40%)

  1. Provide support and feedback to faculty and GSIs in the effective use of e-learning technologies, including learning management system, Canvas, and web-conferencing to create a learner-centric educational experience.

  2. Coordinate the planning and launching of Canvas course sites each term, following a standard template and pedagogical practices.

  3. Support instructional learning technology in ISD Classrooms and mini-studio in Chrysler Center, including software maintenance.

  4. Provide backup support for e-learning Coordinator team members as needed.


Documentation and Special Projects (15%)

  1. Develop documentation for ISD learning practices, procedures and workflows, especially for courses with both an on campus and distance student body.

  2. Develop tools to aid the engagement of distance learning students with the curriculum and inventory reusable learning objects.

  3. Develop, coordinate, and deploy special projects for instructional technology support, including but not limited to training staff, faculty and GSIs, developing new tools, evaluating equipment purchases, inventorying and creating reusable learning objects.

  4. Serves as a liaison across the eLearning and system administration teams and work closely with the Manager of Admissions and Degree Programs Operations.

  5. Coordinate with program developers to deploy solutions to current website issues and ongoing maintenance. Examples include megamenu designs, new widgets, plug-in to allow printing from website, modular people bios, ISD calendar support, ISD Program homepage interfaces and People Finder.  

Required Qualifications*

  • BA/BS plus at least 2-5 years of professional experience in a higher education multimedia/instructional design and technology environment, or equivalent professional experience.

  • Prior experience with Canvas LMS and LTI tools.

  • Strong skills in UX Design, User testing, User-centered design, Rapid ideation, Navigation and flow, Typography, and front-end development with Javascript technologies, and HTML + CSS.

  • Demonstrated skills and experience in analyzing, comparing, and evaluating options to meet a curricular need.

  • Demonstrated ability to learn, adapt to, and evolve with changing practices in technology and pedagogy.

  • Demonstrated ability to work productively under pressure with multiple responsibilities and to prioritize among multiple projects.

  • Experience creating educational content using a variety of technologies; video recording and editing skills; experience with web conferencing, webcasting, and lecture capture systems.

  • Demonstrated learner-centered and customer service orientation along with excellent verbal and written communication skills; strong time management, organizational skills and detail-oriented work habits.

  • Demonstrated ability to interact with and provide support and training for diverse constituents; must be able to work both independently and as part of a team.

Desired Qualifications*

  • Server-side programming language: e.g., Java

  • Experience using most or all of the following software and video platforms (or equivalent): Adobe Captivate, Adobe Connect, Adobe Photoshop, Premiere, BlueJeans, WebEx, Camtasia Studio, Sakai, Kaltura.

  • Familiarity with ADA requirements in regards to making multimedia accessible to people with disabilities. Ability to document procedures and workflows.

  • Familiarity with University of Michigan CAEN Lecture Capture system.

Work Schedule

  • Evening hours may be required.

Additional Information

Michigan Engineering’s vision is to be the world’s preeminent college of engineering serving the common good. This global outlook, leadership focus and service commitment permeate our culture. Our vision is supported by a mission and values that, together, provide the framework for all that we do.  Information about our vision, mission and values can be found at:

The University of Michigan has a storied legacy of commitment to Diversity, Equity and Inclusion (DEI). The Michigan Engineering  component of the University’s comprehensive, five-year, DEI strategic plan—along with updates on our programs and resources dedicated to ensuring a welcoming, fair and inclusive environment—can be found at:

Background Screening

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks.  Background checks will be performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days. This job may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

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