Job Details

Software Release Engineer
SBGrid Consortium / Harvard Medical School
Bostonq, MA, USA
Position: Full Time

Job Description
SBGrid Consortium has an immediate opening for a Software Release Engineer. The primary responsibilities of the position will be installing, configuring and testing biomedical software on Linux and OS X for use in the Harvard Medical School laboratories as well as providing first level technical support for software users. The majority of user support occurs over email, so the ability to communicate clear English instructions is critical. Additional responsibilities include working with scientific software developers to integrate new applications into the software collection. The scientific software is written in a polyglot of languages (Fortran, C, C++, Python, Java, Perl, Tcl/Tk and many sh/csh scripts) and built with any one of a number of different build systems (autotools, cmake, scons, homebrew shell scripts/makefiles, setuptools, etc). This is a hybrid type position where some software development experience is useful, but it is not a traditional developer job in any sense. This individual will work as a member of a multidisciplinary research and computing environment that integrates a software consortium, research computing support, research laboratories, and teaching initiatives.

Bachelorís degree in computer science, computer engineering or technology-related discipline; or PhD in biological sciences; or equivalent combination of education plus relevant experience. 5-7 years of research computing or related experience. Additional Qualifications Requires working knowledge of at least one programming or scripting language; sh or csh shell scripting experience. Knowledge of how to drive a compiler and linker as well as an understanding of shared libraries. Autodidact with strong attention to detail and enthusiasm for hard problems. Familiarity with Python or other programming languages; familiarity with biomedical software applications and structure determination/analysis workflows; strong knowledge of Linux and OS X operating systems. The successful candidate will have excellent organizational skills and particular ability to work independently and prioritize work. Proven project and/or program management skills. Excellent interpersonal and communications skills. Ability to work with discretion.

Application Info
This is a 12 month term appointment with the possibility of extension.

2014-10-21 14:18:29

Back   Company   Apply

Advertise | Privacy | Terms of Use | Contact Us | Link Partners