Senior Software Engineer

Overview

On Site
Full Time

Skills

Design
Evaluation
Software deployment
Servers
Mobile applications
Collections management
Data
Leadership
Bioinformatics
Organized
Partnership
Military
FOCUS
Clinical trials
Research
Oracle
PostgreSQL
Continuous improvement
Technical writing
Testing
SQL
Scripting
Management
Training
Computer science
Software development
Java
J2EE
JSP
Spring Framework
Apache Struts
JavaServer Faces
IBM
Portlets
Hibernate
Web services
SOAP
JDBC
XML
HTML
XHTML
HTML5
AngularJS
Node.js
JSON
JavaScript
Ajax
jQuery
Blaze Advisor
JIRA
Agile
Presentations
T1
System integration testing
DMV
Legal
Human resources

Job Details

Overview

Join the HJF Team!

HJF is seeking a Senior Software Engineer in support of Military Traumatic Brain Injury Initiative (MTBI 2 ). The incumbent will be responsible for the design, development, evaluation and modification of new and existing enterprise level software for deployment on servers or mobile apps for the collection management and access of research and clinical data, work on problems of moderate to high complexity and identifies and develops meaningful and viable options, work in a collaborative team across various specialties and departments/agencies, be expected to lead critical initiatives as identified by Bioinformatics Director.

MTBI 2 is a federal military traumatic brain injury (TBI) research program organized as a partnership between the Uniformed Services University and the National Institutes of Health. MTBI 2 supports a wide range of research from pre-clinical models to investigational projects and clinical trials research on TBI and its comorbidities. HJF provides scientific, technical, and programmatic support services to MTBI 2 .

The Henry M. Jackson Foundation for the Advancement of Military Medicine (HJF) is a nonprofit organization dedicated to advancing military medicine. We serve military, medical, academic and government clients by administering, managing and supporting preeminent scientific programs that benefit members of the armed forces and civilians alike. Since its founding in 1983, HJF has served as a vital link between the military medical community and its federal and private partners. HJF's support and administrative capabilities allow military medical researchers and clinicians to maintain their scientific focus and accomplish their research goals.

Responsibilities

  • Maintenance and development of an existing BRICS web platform for clinical trials and research support.
  • Develops solutions using current software tools (JAVA, AngularJS, JQuery, Servlets, JSP, Java Script, SQL, Oracle, Postgres, etc.)
  • Provides input for solution identification, continuous improvement, modernization and implementation of new technologies
  • Able to work collaboratively across diverse teams (infrastructure, development, tester, etc.) for on time delivery of critical enhancements
  • Contributes toward supporting maximum system up time and maintenance and resolves system bugs
  • Creates and updates system technical documentation
  • Able to support testing team and infrastructure team with troubleshooting
  • Prepares ad hoc reports using SQL or other scripting languages
  • May perform other duties and responsibilities as assigned or directed by the supervisor. This may include attendance of and participation in required training for role.

Qualifications

Education and Experience

  • Master's Degree in Computer science or related programming field
  • Minimum of 9-10 years' experience required

Required Knowledge, Skills and Abilities

  • Must have expert level skills in developing applications using Core Java, J2EE, JSP, Servlets, Spring, Struts, JSF, IBM Portlets, Hibernate, Web Services (SOAP and REST), JDBC, XML, HTML, XHTML, HTML5, Angular2, Node JS, JSON, JavaScript, Ajax, EL, JQuery, and Blaze Advisor for Rules.
  • Familiar with JIRA and agile development environment.
  • Excellent written and oral presentation skills are a must.

Site Security Requirement:

  • The ability to obtain and maintain a T1 Public Trust with CAC

Physical Capabilities

  • Lifting: Requires lifting materials up to 10 lbs.
  • Ability to stand or sit at a computer for prolonged periods.

Work Environment

  • This position will take place primarily in an office setting.


Some positions or sites may require that the incumbent be fully vaccinated against COVID-19. Proof of vaccination or an approved religious or medical accommodation will be required.

Employment with HJF is contingent upon successful completion of a background check, which may include, but is not limited to, contacting your professional references, verification of previous employment, education and credentials, a criminal background check, and a department of motor vehicle (DMV) check if applicable. Any qualifications to be considered as equivalents, in lieu of stated minimums, require the prior approval of the Chief Human Resources Officer.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Any qualifications to be considered as equivalents, in lieu of stated minimums, require the prior approval of the Chief Human Resources Officer.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.