ADMINISTRATIVE FACULTY JOB DESCRIPTION APPROVED POSITION INFORMATION (to be completed by HR) Effective: 2/1/2015 Title Developer, Health Research Systems Senior Developer, Health Research Systems Essential Function: 1. Sedentary Work Range 2 3 JCC 67385 78405 PCN 12139 Description: Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. 1. Summary Statement: State the major function(s) of the position, the role in the university, and the supervisor’s title.* (This section is used for advertisement of the position.) Range 2: The Health Research Systems Developer is responsible for developing, maintaining and reporting from a variety of administrative and clinical research databases and interfacing with external data systems; for providing technical support to users; for maintaining a local area network; for developing interfaces for physicians to enter clinical trial data; for advising on data system configurations; and for ensuring that data systems remain secure and functional. The Developer reports to the Associate Dean for Clinical and Translational Research. Range 3: The Senior Developer is responsible for the additional duties of advising clinical investigators and developing both functional and technical requirements for new interfaces. The functional requirements are developed with input from the clinical investigator on the data elements needed to support the analysis. The incumbent serves as a resource and handles complex problem-solving. * Attach an organizational chart with positions, ranges, and names for the division. 2. List the major responsibilities, including percentage of time devoted to each. Provide enough detail to enable a person outside the department to understand the job (percentage first with heading and then bulleted information). If line of progression, define for each range as above. Range 2: 40% - Database Development and Management Design, program, test and implement relational database management systems (RDBMS) Develop standard reporting tools that authorized users can run on an ad hoc basis Develop interfaces for data capture systems in support of extramural-sponsored research 1 Maintain and update databases to ensure continued and up-to-date functionality and determine the feasibility of new technologies to improve processes Ensure data quality and best practices related to data integrity are consistently maintained Receive direction from clinical investigators in the design, modification, and support of respective databases and interfaces Maintain the privacy and confidentiality of PHI and personal information to ensure compliance with HIPAA via secure data encryption 30% - Design and Maintenance of Web Interfaces and Pages Build OMR website and web applications/interfaces Coordinate with institutional IT staff for posting, maintenance and updating of the OMR website, including the use of open-source software Develop technical web interface requirements based on the functional requirements provided by clinical investigators Develop and support portals and interfaces linking the OMR website to external resources in order to facilitate secure upload of research data from clinical investigators and EHRs (electronic health records) 20% - Data System Support and Maintenance Recommend, manage, and coordinate with IT for the acquisition and maintenance of software licenses, hardware capacity, and networking capability Install and maintain computer hardware and software for staff/clinical investigators, as directed Ensure daily backup of all OMR data both locally and externally Provide technical support for audio and video conferencing 10% - Communications and Educational Resource Establish effective working relationships with members of UNSOM community, especially information systems departments, administrative staff, and clinical investigators Range 3: (In addition to all Range 2 responsibilities) 30% - Database Development, Management and Reporting Optimize database functions and queries across various databases Research best practices for up-to-date programming and security protocols Communicate and interact with clinical investigators in the research design phase 30% - Design and Maintenance of the OMR Website Develop necessary architecture and maintain technical documentation for data structures and schemas, data flows, accesses controls and integrity required as part of the research and compliance needs 20% - Development of Functional and Technical Requirements Using knowledge of clinical and medical records systems Develop complex data mining procedures including methods to import data from Electronic Health Records (EHR) and other data repositories 2 Work with clinical investigators to make recommendations on functional requirements and develop technical requirements Identify programming techniques and data elements necessary to support efficient data gathering Expand the capacity of the website to collect data from multiple trials and multiple participating institutions/facilities Work with researchers, and other to improve website functionality Increase database interface options, especially integrations with other data sources Develop necessary architecture and maintain technical documentation for data structures and schemas, data flows, accesses controls and integrity required as part of the research and compliance needs 20% - Departmental and Inter-Departmental Training Develop and implement training seminars to inform co-workers of ongoing developments, practices, requirements Participate in joint IT trainings on data sharing practices Serve as an educational/problem-solving resource on research data systems for staff/clinical investigators 3. Describe the types of decisions the position(s) makes independently as part of the core responsibilities. If a line of progression, describe the decisions made at the highest level. The Developer and the Sr. Developer will make decisions about the technology to be employed, the security protocols and tools used to protect the confidentiality of the data, controls and procedures to ensure the quality of the data, and are informed, and actively adhere to, HIPAA regulatory compliance. The Developers will determine how the interface looks to physicians and how to code the interface. Regular technical problem-solving is involved. Errors in judgment, database design, and systems maintenance may cause harm to research participants and/or negatively affect the validity of research. Breach of confidentiality may result in violation of Federal rules, including rules adopted as part of HIPAA. Failure to effectively maintain OMR computer systems may result in the loss of grants and contracts, and/or negatively impact the credibility of research at UNSOM. 4. Describe the types of problems, issues, action, communications this position typically takes to the supervisor for resolution and/or consultation. If a line of progression, describe the supervisory consultation at the highest level. The Developers will request input from clinical investigators and the Associate Dean on any hardware purchases/budget questions, project timeframes, functional requirements and future goals. 3 5. Select the applicable competencies required to successfully perform the job duties as outlined in the NSHE Code and relevant UNR and Unit Bylaws. The selected competencies will be evaluated within the Administrative Faculty evaluation. Competency Required Adaptability ☒ Analytical Thinking ☒ Communication ☒ Diversity and Inclusion ☐ Financial Responsibilities ☐ Human Resource Responsibilities ☐ Leadership ☐ Program/Project/Functional Knowledge ☒ Resource Responsibilities ☒ Serving Constituents ☒ Teamwork ☒ Other (specify) ☒ 6. Minimum requirements of the position. Example provided. If Line of Progression, minimum requirements must be defined for each range. Range 2: Education Experience Bachelor’s Degree Two years of professional experience Master’s Degree One year of professional experience Relevant Experience: experience in database and data systems management, including data extraction and reporting. Range 3: Education Experience Bachelor’s Degree Three years of professional experience Master’s Degree Two years of professional experience Relevant Experience: experience in database and data systems management, including data extraction and reporting, with at least one year of experience in clinical research or medical records systems 4 Certification and Licensure: None Schedule or Travel Requirements: None Optional Addendum: Describe the knowledge, skills, and abilities essential to successful performance of this job (in bullet format). Technical tools: LAMP software bundle (Linux/UNIX, Apache HTTP Server, MySQL, PHP programming language) WordPress Microsoft Open Database Connectivity interface Relational database design, including foreign key, cascading updates/deletes, etc. Database programming in the SQL environment, including database indexing Data backup systems HIPAA and its application to the position and duties 5