AnnArborRecruiter Since 2001
the smart solution for Ann Arbor jobs

Web Applications Developer

Company: University of Michigan
Location: Ann Arbor
Posted on: April 18, 2024

Job Description:

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.
Summary
CAEN, the college-wide IT group at the University of Michigan College of Engineering, is looking for a web application developer to support a growing catalog of custom applications offered to Michigan Engineering and beyond. Working as a member of a team, you will apply your expertise to help build and support departmental web-based applications for University faculty, staff, and students. You will report to the Manager of Departmental Web Applications and be part of a larger web-focused team.
Strong communication and collaboration skills are essential, as you will interact with a diverse group of people who have varying levels of expertise with technology. You will bring your skills, experiences, and perspectives to challenge current team members to think about problems and solutions in different ways. You have an interest in creating software for a wide array of purposes.
At CAEN, we consider professional growth critical. We ensure every team member has a dedicated annual professional development budget and access to CAEN's organizational professional development funds.
We're flexible too! This position can be tailored into a hybrid role with 3-4 days of remote work per week, according to your preference and job requirements.
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


  • A retirement plan that provides two-for-one matching contributions with immediate vesting


  • 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:


    • Perform front-end and back-end development of custom departmental web applications, creating user-friendly interfaces for faculty, staff, and students to help simplify complex business process workflows and enable data visualization


    • Use modern programming languages and frameworks (mainly PHP, Vue.js, and Python)


    • Interact with MySQL, MS-SQL, and Oracle databases to build applications


    • Use Application Programming Interfaces (APIs) to build applications that consume information from both internal and external sources; create APIs to enable automation


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


    • Help on-board new units, including setting up and configuring applications, providing initial training and long-term technical support, for a suite of applications


    • Learn about the wide array of University business processes and the applications that facilitate them


    • Learn how to use container-based and cloud-based platforms, in addition to U-M virtual servers, to build and deploy applications


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


    • Participate in and learn from code review activities


      Required Qualifications*


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


      • 1+ years of experience working with customers and presenting technical materials to a non-technical audience


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


      • Object-oriented programming


      • Relational databases, especially MySQL and Oracle, and integrating web applications with them


      • Back-end web development (PHP or Python), with a desire to grow skills in both


      • Front-end web development (HTML, CSS, and JavaScript)


      • A JavaScript framework, such as Angular, React, or Vue.js, including willingness to participate in professional development to learn Vue.js if not already a strength


      • Use of Git in programming projects with multiple contributors


        Desired Qualifications*
        Experience with:


        • Code review, including reviewing and approving pull requests in Github, BitBucket, Gitlab, or similar


        • 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


        • Creating RESTful APIs


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


        • Writing secure web applications


        • Google Apps Script programming


        • Linux operating systems and command-line utilities


          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
          247367
          Working Title
          Web Applications Developer
          Job Title
          Web Applications Developer
          Work Location
          Ann Arbor Campus
          Ann Arbor, MI
          Full/Part Time
          Full-Time
          Regular/Temporary
          Regular
          FLSA Status
          Exempt
          Organizational Group
          College Engineering
          Department
          CoE-IT/CAEN
          Posting Begin/End Date
          4/09/2024 - 4/16/2024
          Salary
          $70,000.00 - $75,000.00
          Career Interest
          Information Technology
          Apply Now

Keywords: University of Michigan, Ann Arbor , Web Applications Developer, IT / Software / Systems , Ann Arbor, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Ann Arbor RSS job feeds