Staff Login



Programmer

 

The MGH Institute for Technology Assessment (ITA) seeks a programmer experienced in object-oriented programming to join an established group of researchers trained in decision science, statistics, epidemiology, economics, and medicine.  Projects requiring programming support are in C++ under Windows with some Linux development, and include disease simulation and epidemiologic modeling for medical claims file analysis, data synthesis, and implementing parameter search algorithms.  Candidate will work with senior programming staff to help develop/design models, conduct analyses, and verify that models perform as intended.  Will be 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 are expected.  Excellent opportunity for the academically- oriented candidate with a desire to improve clinical care and public health decision through scientific research.

Experience should include a BS in Computer Science; 3-4 years programming experience, including strong C/C++ and OOP skills; multiplatform development skills (Windows/Linux); techniques for managing large files; knowledge of random number generation; understanding of software development cycle and mathematical notation.  Expect candidate to handle multiple projects ranging from small support projects to long-term primary projects with decreasing direct supervision and the ability to plan time accordingly.  Careful documentation explaining programming decisions will be required.

Preferred experience includes knowledge of Linux clusters and optimization for processor-intensive calculations and Excel VBA programming.