Software Developer (211651)

Location
Frederick, Maryland
Posted
Mar 08, 2017
Closes
Apr 12, 2017
Hours
Full Time

The Henry M. Jackson Foundation for the Advancement of Military Medicine, Inc. (HJF) is seeking a Software Developer to support the U.S. Army Medical Research and Materiel Command's Biotechnology High Performance Computing Software Applications Institute (BHSAI) [www.BHSAI.org]. HJF provides scientific, technical, and programmatic support services to the BHSAI. This position is responsible for leading the Software Developer group, developing and maintaining Web-based portal applications, along with other programming and IT tasks as assigned.

The software developer will be responsible for developing and maintaining software tools and applications for life science research areas. The developer will work closely with scientists to create a wide variety of software solutions. Many of these are publicly available at bhsai.org/software.

Responsibilities:

  1. Interacts with the end-users to gather requirements for new functionalities and to support existing functionalities.
  2. Leads and participates in the design and development of software applications.
  3. Develops, improves, and maintains software applications.
  4. Writes and maintains proper documentation for software applications.
  5. Leads and participates in code reviews.
  6. Leads staff in the design, development, testing, deployment, and maintenance of software across multiple research projects
  7. Leads IT infrastructure planning and implementation
  8. Leads training and recruitment for IT staff
  9. Provides scientific programming support and performs other duties as assigned.

Minimum Education/Training Requirements:  Bachelor’s Degree required; Master’s Degree preferred

Minimum Experience:  2 – 4 years of experience

Additional skills preferred: Experience with a source code version control system (e.g., GitHub), an automated build tool (e.g., Gradle), and a continuous integration and continuous delivery server (e.g., Jenkins), knowledge and understanding of DevOp. Experience in structured query language (SQL) and relational database management systems (RDBMS) (e.g., Oracle), experience with both server-side and front-end technologies (e.g., Java Enterprise Edition, RDBMS, JavaServer Faces, and JavaScript-based frameworks and visualization libraries), developing Android and/or iOS mobile applications, hands-on experience with one or more integrated development environments (e.g., Eclipse, Android Studio, and Xcode).

Background Requirement: This position requires a National Agency Check with Inquiries (NACI) background investigation. It is a requirement that non-US Citizens have resided in the US for at least 3 of the last 5 years.

HJF is an equal opportunity and affirmative action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.