Apply at the Harvard <https://sjobs.brassring.com/TGWebHost/jobdetails.aspx?SID=%5ejgFrmcPkboV4jePuRlvcNXlmX5_slp_rhc_uO148eWl8BHvn0%2fx4xqZEPHCOI9i2lie3nSAP&jobId=1104142&type=search&JobReqLang=1&recordstart=1&JobSiteId=5341&JobSiteInfo=1104142_5341&GQId=0> Auto req ID34021BRBusiness TitleSoftware Release EngineerSchool/UnitHarvard Medical SchoolLocationUSA - MA - Boston
Job FunctionInformation TechnologyTime StatusFull-time Duties & ResponsibilitiesThe 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.Basic QualificationsBachelor’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 QualificationsRequires 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.Additional InformationThis is a 12 month term appointment with the possibility of extension.