Senior Software Engineer - The Henry M. Jackson Foundation for the Advancement of Military Medicine
Bethesda, MD 20814-0000
About the Job
Join the HJF Team!
HJF is seeking a Senior Software Engineer in support of Military Traumatic Brain Injury Initiative (MTBI2). 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.
MTBI2 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. MTBI2 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 MTBI2.
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.
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.
Compensation
- The annual salary range for this position is $88,600-$100,000. Actual salary will be determined based on experience, education, etc.
Benefits
- HJF offers a comprehensive suite of benefits focused on your health and well-being, from medical, dental, and vision coverage to health savings and retirement plans, and more.
Some positions or sites may require the incumbent to 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.