Easter Seals Jobs

Job Information

University of Michigan Web Applications Developer in Ann Arbor, Michigan

Web Applications Developer

Apply Now

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

The University of Michigan College of Engineering is hiring a Web Applications Developer at the intermediate level for a term-limited, 1-year engagement to develop new web applications as part of a larger suite of existing apps.

Applications are based on a Vue.js 3 front-end, PHP Phalcon back-end, with persistence by MySQL. Many enterprise integrations and data sources are already modeled and available via the suite framework. UX patterns are well-established and many UI components are provided via the shared library of prior work.

Working as a member of a team, you will build, deploy, and test new web-based applications prioritized by the College's department of Resource Planning and Management (RPM). You will report to the Manager of College Web Applications and be part of a larger web-focused group.

Strong communication and collaboration skills are essential, as you will need to come up to speed quickly and deliver results within the bounds of your engagement.

Who We Are

Michigan Engineers are world-class educators, researchers, students, and staff who strive to build a people-first future. As part of a top national public research institution, Michigan Engineering's mission is to provide scientific and technological leadership to the people of the world, develop intellectually curious and socially conscious minds, create collaborative solutions to societal problems, and promote an inclusive and innovative community of service for the common good

Our vision, mission and values are supported by a people-first engineering framework that guides our work. As Michigan Engineers, we strive to apply excellent engineering fundamentals, integrated expertise and equity-centered values to reimagine what engineering can be, close critical gaps, and elevate all people. Information about our vision, mission and values can be found at: http://strategicvision.engin.umich.edu/.

The University of Michigan has a storied legacy of commitment to Diversity, Equity, and Inclusion (DEI). Michigan Engineering models that commitment in our research, culture and collaborations. We seek to recruit and retain a diverse workforce as a reflection of that commitment. Learn more about DEI at Michigan Engineering: https://www.engin.umich.edu/culture/diversity-equity-inclusion/

Why Work at Michigan?

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

  • Generous time off

  • Many choices for comprehensive health insurance

  • Life insurance

  • Long-term disability coverage

  • Flexible spending accounts for healthcare and dependent care expenses

  • Maternity and Parental Leave

Responsibilities*

You will:

  • Become familiar with our framework, libraries, tools, and practices so that you can contribute to our team's successful delivery of solutions

  • Perform front-end and back-end development of web applications, creating user-friendly interfaces that simplify complex business processes and serve the needs of students, staff, and faculty

  • Develop with Vue.js (specifically Vue3) and PHP (specifically the Phalcon framework)

  • Interact with existing MySQL 8 databases & create new databases as needed

  • Use Application Programming Interfaces (APIs) to consume information

  • Use a variety of campus data sources, including systems housing human resources, student, and financial data

  • Test new applications and features, ensuring they are functional, accessible, performant, and responsive

  • Provide information to management, enabling informed decision-making regarding potential project risks, resource conflicts, and scope changes

  • Participate in code review activities

Required Qualifications*

  • Bachelor's degree in Computer Science or related field or equivalent experience and education

  • 3+ years experience with the following technologies and concepts:

  • Object-oriented programming

  • MySQL

  • Back-end web development in PHP

  • Front-end web development with the Vue.js framework

  • Use of Git in programming projects with multiple contributors

  • Strong communication and collaboration skills

  • Demonstrated ability to come up to speed quickly on complex existing applications

Desired Qualifications*

Experience with:

  • Code review, including reviewing and approving pull requests in Github

  • Docker and containers for application development, testing, and deployment

  • Web accessibility and ensuring that apps meet WCAG AA and Section 508 standards

  • APIs and an understanding of how to integrate them with web applications

  • Working in a University environment with faculty, staff, and students

  • Writing secure web applications

  • Linux operating systems and command-line utilities

Work Locations

CAEN, the central IT provider at Michigan Engineering, operates in a hybrid work environment consisting of both in-person and remote work. After onboarding and demonstrating facility with our tools and practices, this position will be classified as a MOBILE or a REMOTE position within the Michigan Engineering STARR classification matrix which means working on campus on an as-needed basis. You can find more information here: https://rpm.engin.umich.edu/human-resources/telecommuting/

Additional Information

This is a term-limited position through August 31, 2025, with possible renewal based on funding extension.

Physical Demands/Work Environment:

This position will require occasional presentation of information at events and in meetings. These events/meetings will usually be remote.

On rare instances, this position may require work during early mornings, nights, and/or weekends.

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 are performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening 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.

Job Detail

Job Opening ID

251747

Working Title

Web Applications Developer

Job Title

Web Applications Developer

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Mobile/Remote

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

College Engineering

Department

CoE-IT/CAEN

Posting Begin/End Date

8/26/2024 - 9/02/2024

Salary

$80,000.00 - $90,000.00

Career Interest

Information Technology

Apply Now

DirectEmployers