Programmer Analyst
Massachusetts General Hospital(MGH)

Boston, Massachusetts


Under the general supervision of the Director, Program Director, and Principal Investigators of the Center for Addiction Medicine, the Lead Programmer is an interdisciplinary role at the MGH Center for Addiction Medicine that requires strong software engineering skills. Working independently and with minimal supervision, he or she will be responsible for fulfilling the computational and data integrity needs of the center and lead the rest of the programming team. The position will at times require scheduling patients and running study visits with careful attention to IRB approved research protocols. The candidate will be expected to possess intermediate knowledge of and to abide by modern information security standards.

The Center for Addiction Medicine is a team composed of psychiatrists, neuroscientists, psychologists, other interdisciplinary scientists, research assistants, computer programmers, and interns. Cutting edge clinical research with human subjects seeks to contribute knowledge regarding addiction and substance use behaviors, interventions, and treatments. Though the successful candidate will possess the job title of programmer, they may be expected to perform a variety of tasks in their role at the center in addition to their computing related responsibilities.

An ideal candidate will have a willingness to learn, will act professionally, and will communicate effectively. The position requires excellent organizational skill and the ability to prioritize multiple tasks with fluctuating deadlines. It is also important that candidates possess an interest in the work of the Center for Addiction Medicine and an interest in working with human subjects on a diverse team of scientists and support staff.

Specific responsibilities include:

    • Manage REDCap (Research Electronic Data Capture) databases, ensuring data collection integrity and compliance.
    • Prepare large datasets for analysis and prepare ad hoc reports, figures, tables and reviews on various topics for several different projects.
    • Serve as technical support to research staff. Offer technical input regarding the improvement of ongoing studies and design of new studies.
    • Assist with data analysis and preparation of research data for presentations and written publications.
    • Maintain documentation for the Institutional Review Board and perform or delegate related administrative tasks.
    • Develop applications to expedite and fortify the integrity of common research-related data processing tasks.
    • Monitor inventories, purchase new supplies as needed, and maintain computer systems.
Train and supervise other programmers at the Center for Addiction Medicine on best practices in data management

Qualifications
The position requires excellent organizational skills, good interpersonal skills, strong quantitative and technical skills, a willingness and ability to learn, attention to detail, the ability to prioritize multiple tasks and handle fluctuating priorities and deadlines, good communication skills, the ability to work independently as well as with others. An interest in the work of the Center for Addiction Medicine is important as well as in working with human research participants and a diverse research team including psychiatrists, psychologists, neuroscientists, imaging scientists, a team of research assistants/coordinators, and support staff. Strong computer and programming skills with scripting language experience (e.g. Python, Matlab, R) are required. Familiarity with a wide variety of software tools for data collection and analysis such as (in order of importance): R, shell scripting, git/GitHub/GitLab, Matlab, Python, PsychoPy, FSL, Freesurfer, and HTML/CSS/web design is beneficial.

Education:

Bachelor's degree in computer science, software engineering, cognitive science, neuroscience, mathematics, biomedical engineering, bioinformatics, or related science preferred.

Experience:

Required: 1-2 years of related experience. Strong computer and programming skills with scripting language experience (e.g. Python, Matlab, R) are required

Preferred: Experience in clinical research, preferably addiction/mental health. Knowledge of

a wide variety of software tools for data collection and analysis such as R, shell scripting, git/GitHub/GitLab, PsychoPy, FSL, Freesurfer, and HTML/CSS/web design is preferred.

EEO Statement
Massachusetts General Hospital is an Affirmative Action Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. All qualified applicants will receive consideration for employment without regard to race, color, religious creed, national origin, sex, age, gender identity, disability, sexual orientation, military service, genetic information, and/or other status protected under law. We will ensure that all individuals with a disability are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Health and Safety jobs


Rehabilitation Institute of Chicago
Chicago, Illinois
Posted about 2 hours ago
Rehabilitation Institute of Chicago
Chicago, Illinois
Posted about 2 hours ago
Rehabilitation Institute of Chicago
Chicago, Illinois
Posted about 2 hours ago
View Health and Safety jobs »

Share diversity job

Programmer Analyst is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo