Biomedical Informatics Software Engineer (Research Systems)

Axle Labs

Rockville (MD)

On-site

USD 125,000 - 135,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% Medical, Dental & Vision Coverage
Paid Time Off and Paid Holidays
401K match up to 5%
Educational Benefits for Career Growth
Employee Referral Bonus
Flexible Spending Accounts

Job summary

Axle is seeking a Computer Programmer to join the NIH/NCI team in Bethesda, MD, supporting SCS, SMART, and NFRP systems. The role involves maintaining, enhancing, and securing critical biomedical informatics tools used for grant reporting and portfolio analysis.

You will troubleshoot production issues, develop software fixes, and ensure data integrity across NIH/NCI environments while working onsite at NCI Shady Grove in Rockville approximately 1–2 days per week.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, IT, Computer Engineering, or related field.
  • Extensive experience developing, testing, debugging, and maintaining complex software applications using multiple programming languages.
  • Advanced experience with data management, database analysis, system integration, and data validation.
  • Experience supporting production applications in a multi-user environment.
  • Knowledge of NIH grants management and budget-reporting processes.
  • Knowledge of NIH IMPAC II and NCI I2E DM database structures, including extramural grant data.
  • Experience configuring and maintaining IRDB and NCI I2E scripts used for grant-data downloads.
  • Experience with application upgrades, configuration management, testing, deployment, and release management.
  • Knowledge of federal information-security requirements, FIPS, secure software development, and vulnerability remediation.
  • Ability to work onsite at NCI Shady Grove in Rockville, Maryland, ~1–2 days/week.
  • Availability for after-hours support during deployments/year-end reporting.

Responsibilities

  • Maintain, enhance, secure, and modernize NCI’s SCS, SMART, and NFRP systems.
  • Troubleshoot production issues, errors, performance problems, and outages.
  • Develop, test, debug, and deploy software fixes and upgrades.
  • Support web applications, databases, servers, interfaces, and backup environments.
  • Integrate, validate, import, export, and migrate data across NIH/NCI systems.
  • Customize data downloads and reporting for portfolio analysis and grant reporting.
  • Modify IRDB and NCI I2E scripts for changes in data structures.
  • Monitor logs and performance metrics; recommend improvements.
  • Support configuration, change, release, backup, recovery, and continuity processes.
  • Remediate vulnerabilities found by security scans and ensure compliance.
  • Develop automation to improve reliability and workflows.
  • Provide elevated support during deployments and year-end activities.

Skills

Software development
Data management
System integration
Security & compliance
Production support

Education

Bachelor’s degree in Computer Science or related field

Tools

IRDB
NCI I2E scripts
eRA/IMPAC II

Job description

Axle is seeking a Computer Programmer to join the NIH/NCI team in Bethesda, MD, supporting SCS, SMART, and NFRP systems. The role involves maintaining, enhancing, and securing critical biomedical informatics tools used for grant reporting and portfolio analysis.

You will troubleshoot production issues, develop software fixes, and ensure data integrity across NIH/NCI environments while working onsite at NCI Shady Grove in Rockville approximately 1–2 days per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Biomedical Data Programmer for Research Tools
Biomedical Data Programmer for Research Tools

Axle Energy • Rockville (MD)

On-site
USD 125,000 - 135,000
Medical, Dental & Vision Coverage for
Paid Time Off & Holidays
401K match up to 5%
+3
Computer Programmer
Computer Programmer

Axle Labs • Rockville (MD)

On-site
USD 125,000 - 135,000
100% Medical, Dental & Vision Coverage
Paid Time Off and Paid Holidays
401K match up to 5%
+3
Computer Programmer
Computer Programmer

Axle Energy • Rockville (MD)

On-site
USD 125,000 - 135,000
Medical, Dental & Vision Coverage for
Paid Time Off & Holidays
401K match up to 5%
+3
Senior Data Scientist: Multi-Omics & Biomedical Informatics
Senior Data Scientist: Multi-Omics & Biomedical Informatics

Axle Labs • Atlanta (GA)

On-site
USD 130,000 - 145,000
Medical, Dental & Vision Coverage
Paid Time Off & Holidays
401K match up to 5%
+6
Senior C++ Bioinformatics Engineer - Remote/Onsite
Senior C++ Bioinformatics Engineer - Remote/Onsite

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 90,000 - 120,000
Computer Scientist (51337)
Computer Scientist (51337)

GAP SOLUTIONS INC • Rockville (MD)

On-site
USD 200,000 - 225,000
Remote Biomedical Software Project Manager (SDLC, Agile)
Remote Biomedical Software Project Manager (SDLC, Agile)

Black Canyon Consulting • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+4
Biomedical Research Program Manager
Biomedical Research Program Manager

Axle • Rockville (MD)

On-site
USD 70,000 - 110,000
Paid Time Off
401K match
Educational Benefits
+5
Biomedical Computing Scientist—ML & Big Data for Health
Biomedical Computing Scientist—ML & Big Data for Health

GAP SOLUTIONS INC • Rockville (MD)

On-site
USD 200,000 - 225,000
Senior Software Developer C++ (Program Principal Engineer )
Senior Software Developer C++ (Program Principal Engineer )

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 90,000 - 120,000