Compensation

IHME Engineer 2

UW CODE AND REPRESENTATIVE GROUP

11844 (E S 9 SEIU 925 IHME Non Supv)
23282 (NE S 9 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

In support of IHME research teams, build and maintain a modern, reproducible, research data-driven, analytical machinery, web-based infrastructure, and supporting analytical software tools that can easily be utilized.

DISTINGUISHING CHARACTERISTICS

Under general supervision, independently design, write, implement, test and maintain complex software programs, tools, and applications. Perform technical analysis, installation, maintenance, and modification of software systems. Conduct research and provide recommendations regarding system upgrades, integration, and maintenance initiatives.

TYPICAL WORK

Consult with IHME staff to understand the design, scope, implementation, and application and/or IT system project management needs of the department, in order to define and develop optimal hardware, software, and cloud services specifications;

Provide system design, development, programming, maintenance and consultation for front-end application systems, which employ web-based technologies, object-oriented and relational databases, or client/server computing platforms;

Design, develop, test and integrate interfaces and web services to existing database systems, assess feasibility of system implementation;

Design and build front-end user structures and schemas, to include collection, analysis, and reporting mechanisms, and test and debug the same;

Redesign and refactor existing code to improve efficiency, operability, and performance;

Optimize code efficiency and parallelize across a massive computing cluster to quickly produce results;

Create and maintain system specifications, user operating instructions, and system support instructions. Enforce data validation and business rules in support of data integrity, and troubleshoot and resolve problems on new and existing systems;

May lead and/or mentor Associate Engineers, Associate Developers and/or other IHME staff; and

Perform other duties as assigned.

MINIMUM QUALIFICATIONS

Bachelor’s degree in Computer Science or related and three 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 11559, Software Engineer (E S 9).