Junior Software Developer

Updated: March 8, 2018
Job ID: 213566
Status: Full-Time
Regular/Temporary: Regular
Location: Frederick, MD, United States

Come Work at HJF!

The Henry M. Jackson Foundation (hjf.org) is looking for a Software Developer to join the U.S. Army Medical Research and Materiel Command’s Biotechnology High Performance Computing Software Applications Institute (bhsai.org). HJF provides scientific, technical, and programmatic support services to the BHSAI.


The Software Developer will create and maintain software tools and applications to support life science research areas. Because the work and technologies involved vary from project to project, we are looking for candidates with expertise and interests in a broad range of areas, from systems programming to web and mobile app development. The developer will work closely with scientists and other software developers to create a wide variety of software solutions. Many of these are publicly available at bhsai.org/software.

The minimum requirements for the software developer position are as follows:

  • A solid understanding of computer science and software engineering concepts
  • Strong experience in one or more programming languages, such as C/C++ or Java
  • Knowledge of at least one scripting language, such as Python or Ruby
  • Understanding of relational database concepts and the ability to write SQL queries and statements
  • Hands-on experience in professional or open source software development in one or more of the following areas: web, mobile, real-time systems, and graphical user interfaces
  • Familiarity with Windows and Unix-like operating systems (Linux, BSD, OS X, etc.)

Minimum Education: A bachelor’s degree in computer science, engineering, or a related discipline

Minimum Experience: 0 – 2 years

The following skills and experience are desired:

  • Experience using a source code version control system, such as Git
  • Experience with one or more integrated development environments, such as Eclipse, IntelliJ, or Xcode
  • Knowledge and understanding of DevOps, continuous integration, and continuous delivery
  • Knowledge of Spring and Hibernate
  • Knowledge of Windows and Linux system administration

A background requirement is that the employee must have lived in the U.S. three out of the last five years.  This position is located in Frederick, Maryland.

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.

Any qualifications to be considered as equivalents, in lieu of stated minimums, require the prior approval of the Director of Human Resources.