University of Rochester - Rochester, NY
posted 2 months ago
The CTSI Clinical Research Programmer Analyst position offers an exciting opportunity to join the growing CTSI Informatics team, which is dedicated to transforming and accelerating clinical research initiatives. This role is pivotal in supporting informatics-related infrastructure programs and involves considerable independent judgment and initiative. The Programmer Analyst will be responsible for the specification, development, and deployment of various research tools and projects, including support for clinical research data warehouses and the Secure Environment for Research Data & Analytics (SERDA) computing platform. Collaboration is key in this role, as the Programmer Analyst will work closely with other members of the CTSI Informatics team, eRecord team members, senior CTSI leadership, and other research informaticians to ensure the success of these initiatives. In this position, the Programmer Analyst will evaluate, adopt, and improve open-source packages and tools to analyze and report on data quality and completeness within research data warehouses. The role requires the development of SQL queries, procedures, and other scripting codes using Python or R to assist in the maintenance and validation of research Common Data Models, including i2b2 and OMOP. Additionally, the Programmer Analyst will support the development and operation of computer programs that facilitate CTSI's informatics activities and research tools, such as clinical data cohort discovery tools, ATLAS, and TriNetx. The design, development, and maintenance of online dashboards to support reporting of CTSI informatics services and the operation of research data warehouses and the SERDA program are also key responsibilities. The Programmer Analyst will work collaboratively with other clinical research informaticians and programmer analysts to drive process improvements and will take on other projects and job duties as assigned.