BostonRecruiter Since 2001
the smart solution for Boston jobs

Programmer Analyst

Company: Massachusetts General Hospital(MGH)
Location: Boston
Posted on: August 7, 2022

Job Description:

Reporting to the Senior Scientist/Principal Investigator, the Programmer Analyst will develop/design models for predicting treatment outcomes, conduct analyses, and verify that models perform as intended.He/she is expected to communicate technical details and problems to researchers who are not programmers in an efficient manner and collaborate with the research staff on projects.Creative thinking and an ability to analyze various options quickly and make decisions on technologies/algorithms is expected. Develop/design and upgrade models for guiding clinical decision making with treatment resistant mood/psychotic disorders and catatonia.Conduct analyses, and verify that models perform as intendedExpected to communicate technical details and problems to non-programming staff in an efficient manner and collaborate with the research staff on projectsDocument software structure using flowcharts (updating existing flowcharts if applicable)Document variable definitions (using codebooks)Document all code changes by heavily commenting code, explaining programming decisionsMaintain source repository (e.g. SVN) for all software releases and inputsEnsure that new software features (e.g., new input tables or output tables, calibration procedures, or model components) are functioning as intended, by standard debugging techniques (e.g., unit testing, automated production of graphics and tables)Optimize runtime on Windows and Linux (shared cluster) platformsAssist with training research assistants on running models and being available for troubleshooting unintended outputsAssist with implementing standardized procedures for archiving software and associated files for reproducibility of published resultsQualifications Education:MS in quantitative fields is requiredQualifications:Strong C/C++ and OOP experience; multiplatform development skills (Windows/Linux)VBA, and C# programming, debugging, troubleshootingExperience with optimization for processor-intensive calculationsKnowledge of random number generationTechniques for managing large files, and mathematical notationSome database development/application integration experienceExcellent communication skills and ability to explain technical details to non-programmersAbility to handle multiple projects ranging from small support projects to long-term primary projects with little direct supervision and the ability to plan time accordinglyMathematical background as well as strong knowledge of statisticsExperience should include knowledge of biostatistics and Linux clusters; experience with GUI design and development, MFC a plusThe role may have supervisory responsibilities of junior programmers (0 to 2 FTEs), depending on staffing of other projects in the research group.Typical office hours are 8:30am - 5:00pm.EEO Statement Massachusetts General Hospital is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. Applications from protected veterans and individuals with disabilities are strongly encouraged.

Keywords: Massachusetts General Hospital(MGH), Boston , Programmer Analyst, Professions , Boston, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Boston RSS job feeds