Skip to main content

UNIVERSITY OF WASHINGTON

Specification for Class

IHME ENGINEER III

UW CODE AND REPRESENTATIVE GROUP

11845 (E S 10 SEIU 925 IHME Non Supv)

CLASS SERIES CONCEPT

Within the Institute for Health Metrics and Evaluation (IHME), design, develop, and support analytic code, software application and web-based data structures, data population mechanisms, query and analysis mechanisms, and reporting tools for a variety of formats to support the research mission of the IHME.

BASIC FUNCTION

Within the Institute for Health Metrics and Evaluation (IHME), design, develop, and support analytic code, software application and web-based data structures, data population mechanisms, query and analysis mechanisms, and reporting tools for a variety of formats to support the research mission of the IHME.

DISTINGUISHING CHARACTERISTICS

Under general supervision, lead the design and manage the implementation of software including but not limited to Application Programming Interfaces (APIs) for integration with other application systems and user interfaces for both internal and external stakeholders.

TYPICAL WORK

Performs the duties of an IHME Engineer II;

Design software solutions to novel research problems.

Ability to develop software, identify specifications, and implement requirements autonomously.

Lead the redesign and refactor of existing code to improve efficiency, operability, and performance while maintaining high-quality results. 

Perform assessments of existing code base, to provide actionable recommendations for improvements.

Define, document, implement and oversee an application system development methodology, and continuously research technology advancement opportunities to enhance current IHME application systems;

Define product requirements and create architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms;

Evaluate architecture designs by identifying technical solutions for specific problems, validating the technical feasibility of the solution, and guiding the development of prototypes;

Oversee and assure the quality of software products through the use of continuous integration, automated unit testing, code versioning, and code coverage tools;

Lead, coach and mentor junior developers, engineers and analysts from other IHME units in coding; and

Perform other duties as assigned.

MINIMUM QUALIFICATIONS

Bachelor’s degree in Computer Science or related and five years of related experience

OR

Equivalent combination of education/experience.

CLASS SERVICE EXEMPTION

Senior Computer Systems and Network Programming.

CLASS SPECIFICATION HISTORY

New to SEIU 925 11-10-2020 per PERC Case No. 132072-E-19.
Prior to 01-01-2021, this work in IHME was in professional staff job code 11560, Software Engineer (E S 10).