×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Full Stack - NIH

Job in Rockville, Montgomery County, Maryland, 20849, USA
Listing for: Kelly
Full Time position
Listed on 2026-07-27
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Full Stack) - NIH

Kelly Government Solutions is a strategic supplier and business partner to the federal government and its key suppliers. The National Institutes of Health is seeking a Full Stack Developer. Familiarity with biomedical research and bioinformatic data analysis, common tools/packages and data formats is required. This is a long-term, full-time, contract position based in Rockville, MD. This position offers a competitive benefits package.

This is a long-term contract position which offers
:

PRIMARY RESPONSIBILITIES:
  • Provides technical experience needed to assist in reviewing, updating, analyzing, and modifying existing programming systems.
  • Design, build, and maintain data models and back-end infrastructure to support NCATS Biomedical Data Translator for the Translator Autonomous Relay System (ARS).
  • Design, build, and maintain integration infrastructure for other autonomous relay agents (ARAs) developed by Translator collaborators.
  • Design and develop algorithms to interrogate and integrate knowledge graphs from multiple ARAs into a coherent answer graph.
  • Encodes, tests, debugs, and installs new programs using various programming languages.
  • Develop new technologies and support for detailed and consistent data analysis/manipulation, as well as programming support for custom-built scientific applications.
  • Develops and schedules data backups, security patches, upgrades, etc.
  • Maintain and monitor applications, databases, or software tools.
  • Documents all assignments and creates various reports as needed.
  • Work with staff on project management tasks for various types of projects within DPI.
  • Writes and maintains program documentation.
  • Manage Github repositories, documentation (Github wikipages, Google Drive, SharePoint, etc.).
  • Documents programming problems and resolutions for future reference.
  • Work with colleagues to establish best practices for software development (e.g., continuous integration and continuous deployment).
  • Provides assistance with planning, building, and maintaining applications to meet end user needs.
  • Work with staff on technical reviews and evaluations of vendor software in support of informatics.
  • Troubleshoots any issues or problems and implements appropriate corrective actions.
REQUIREMENTS:
  • Minimum Bachelor's degree in computer science or relevant applied discipline.
  • Minimum of five (5) years of research and software development experience applying systems engineering, agile software development best practices and data-centric principles to design, develop and deploy software applications and services.
  • Must have experience contributing to complex, large-scale system development projects.
  • Familiarity with biomedical research and bioinformatic data analysis, common tools/ packages and data formats, is required.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary