Research Programmer I Job Description Template
Our company is looking for a Research Programmer I to join our team.
Responsibilities:
- Participate in research projects. Contributes to research designs, and participates in the preparation of research papers;
- Writes computer programs to meet system design specifications;
- U se Stata or SAS to e x t r a c t , c lean , m anage , an d anal yze da t a a s a m e m be r o f r e s ea rch p r oje ct t ea m;
- Develops and/or adapts computer systems which are complex and very large in scope;
- W o rk wi t h a t ea m o n helpin g m anag e da t a c olle c t ion , c ondu ct de scr ip t i ve anal ys i s, an d cr ea t e r epo r t s;
- Interfaces with researchers to determine system requirements to support research. Designs systems to satisfy their needs;
- Design, code, test, debug, document and maintain complex programs;
- Assist in the definition, specification, and documentation of data and security requirements;
- Programming and data management;
- Conduct exploratory data analyses and diagnostics and communicate findings and recommendations to the research team;
- Write code in Stata, R, or SAS to extract, transform, and clean data and construct variables for analysis;
- Prepare tables, graphs and other data visualizations to present results;
- Assist with data management and analysis of federal, state, and local information systems;
- Perform software quality assurance and testing, including the development of testing tools using a variety of technologies including;
- Microsoft Office, SQL , C#, Python, R, and SAS among others.
Requirements:
- 3 or more years of experience coding with SAS, R, or STATA;
- Good communication on technical and non-technical aspects of data analysis, tasks, and timelines;
- Ability to work independently and collaboratively on complex programming;
- Experience using UNIX-based environments and high-performance computing;
- Experience with large, population datasets;
- 1 or more years of experience coding with SAS, R, or STATA;
- Performs other related duties as assigned or requested. The university reserves the right to add or change duties at any time;
- Highly organized;
- Highly organizedÂ.