"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • App Programmer/Analyst Inter - Term Limited

    University of Michigan (Ann Arbor, MI)



    Apply Now

    App Programmer/Analyst Inter - Term Limited

    Job Summary

    The Department of Learning Health Sciences (DLHS) at the University of Michigan Medical School is a first-of-its-kind basic science department focused on the learning sciences within health at all levels of scale: individuals, teams, organizations, and large-scale systems that span states and nations. For more information about the department, see http://LHS.medicine.umich.edu/ .

     

    The Department of Learning Health Sciences is seeking an Applications Programmer/Analyst Intermediate to continue the development and support of software to demonstrate a novel application of computable knowledge for population-based health and disease management.

     

    Specifically, the role will support development of related software projects that involve web applications embedded within and interfaced with electronic health records (e.g., Epic, athenahealth, Cerner) using FHIR (Fast Healthcare Interoperability Resources) resources with SMART (Substitutable Medical Applications and Reusable Technologies) on FHIR authentication. We use Python, JavaScript, Django, PostgreSQL, and related frameworks to build frontend and server applications for deployment in multiple customer environments.

     

    The ideal candidate would demonstrate outstanding programming acumen, would bring experience in test-driven software development, Python, Django, JavaScript, PostgreSQL, agile processes, and use of at least one cloud computing provider. We are very interested in candidates with experience in user-centered design. Furthermore, the ideal candidate will have excellent problem-solving skills and a proven ability to work collaboratively.

     

    This position may also require work on other software development, data mining, or scripting activities in support of the research and service mission of the department.

    Responsibilities*

    + Software design, test-driven programming, debugging, documentation, and implementation support in the context of iterative, collaborative software development, applying Agile methods to help manage complexity, including the following (70% expected effort):

    + Thoughtful analysis of the scope of development tasks, careful sequencing of work effort to align deliverables with those of others

    + Communication with and support for clinical customers using the applications and technical customers responsible for implementation at their individual sites

    + Developing techniques and scripts for efficient program logic and data manipulation

    + Accessing, creating, and configuring various cloud resources to support implementation

    + Configure or modify complex information systems, including analysis of business and user needs, documenting requirements, and liaising with technologists to revise existing systems and workflow steps as necessary (20% expected effort).

    + Participation in daily stand-ups and routine design and development meetings, liaise with a diverse group of representatives within the department and from the various technology support organizations on campus (10% expected effort).

    Required Qualifications*

    + Bachelor's degree in Computer Science or equivalent experience

    + (Intermediate) 3 to 5 years systems analysis/programming activities in a fast-paced business environment

    + Practical experience with test-driven software development

    + Ability to write test and production code independently, to integrate code with that of others, and to create working prototype and production apps for more than one technology platform

    + Demonstrated ability to gather functional requirements from a diverse group of users, e.g., clinicians, administrators, and technologists

    + Knowledge of and experience with web application development, software design, and application usability principles

    + Understanding and knowledge of relational databases

    + Knowledge and use of open-source software and version control systems (e.g., Git)

    + Basic understanding of at least one Cloud Computing provider (e.g., AWS, Azure, Google Cloud Platform, etc.)

    + Understanding of basic Unix and Linux commands

    Desired Qualifications*

    + Experience with Python/Django application development

    + Experience with web development using JavaScript

    + Experience using PostgreSQL relational database

    + Knowledge of Agile principles as they apply to software development

     

    Modes of Work

     

    Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes (https://hr.umich.edu/working-u-m/my-employment/ways-we-work-resource-center/ways-we-work-implementation-group/modes-work) .

    Additional Information

    **This is a 2-year term-limited appointment.** At the end of the stated term, your appointment will terminate and will not be eligible for Reduction-in-Force (RIF) benefits. This term-limited appointment does not create a contract or guarantee of employment for any period of time as you will remain subject to disciplinary or other performance measures, up to and including termination, at the will of the University in accordance with existing University policy and standards for employee performance and conduct.

     

    Additional Information

     

    The statements included in this description are intended to reflect the general nature and level of work assigned and should not be interpreted as all-inclusive.

     

    This position will be filled at the Intermediate level.

     

    Successful candidates will be invited to submit an example of a prior, related software development or integration project.

     

    Remote working arrangements will be considered for this position.

     

    2 Year Term-Limited position.

     

    Background Screening

     

    Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.

     

    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 Statement

     

    The University of Michigan is an equal employment opportunity employer.

     

    Job Detail

     

    Job Opening ID

     

    263623

     

    Working Title

     

    App Programmer/Analyst Inter - Term Limited

     

    Job Title

     

    App Programmer/Analyst Inter

     

    Work Location

     

    Ann Arbor Campus

     

    Ann Arbor, MI

     

    Modes of Work

     

    Hybrid

     

    Full/Part Time

     

    Full-Time

     

    Regular/Temporary

     

    Regular

     

    FLSA Status

     

    Exempt

     

    Organizational Group

     

    Medical School

     

    Department

     

    MM DLHS Administration

     

    Posting Begin/End Date

     

    5/15/2025 - 5/29/2025

     

    Career Interest

     

    Information Technology

     


    Apply Now



Recent Searches

  • Inpatient Coding Resolution Specialist (Georgia)
  • Automation AI Engineer (California)
  • lead analytics consultant financial (United States)
  • facilities intern (United States)
[X] Clear History

Recent Jobs

  • App Programmer/Analyst Inter - Term Limited
    University of Michigan (Ann Arbor, MI)
  • Principal Systems Engineer - Mission Management - Product Manager
    Raytheon (Aurora, CO)
  • Junior ServiceNow ITSM Developer
    Lockheed Martin (PR)
  • Sr Manager, Software Engineering
    Lowe's (Charlotte, NC)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org