Computer Programmer
Core
Maintain, enhance, secure, and modernize NCI's Scientific Coding System (SCS), SMART, and NFRP while supporting production applications and data management for NIH grant reporting.
Role type
Senior Computer Programmer (Healthcare/Biomedical Informatics)
Builds
Scientific Coding System (SCS), Scientific Managers Analysis and Reporting Tool (SMART), NCI Funded Research Portfolio (NFRP)
Domain
Biomedical informatics, NIH grants management, federal healthcare data systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Complex software application development, data management, database analysis, system integration, data validation, production application support, federal security compliance, script automation, release management
Preferred skills
NIH IMPAC II and NCI I2E DM database structures, IRDB configuration, eRA and IMPAC II system knowledge, FIPS standards implementation
Technologies
NIH IMPAC II, NCI I2E, IRDB, eRA, FIPS standards
Responsibilities
Troubleshoot production issues, application errors, performance problems, and system outages; Integrate, validate, import, export, and migrate data across NIH and NCI systems; Customize data downloads and reporting processes for scientific portfolio analysis; Monitor application logs, alerts, and performance metrics; Remediate vulnerabilities identified through security scans; Develop scripts and automation to improve system reliability and administrative workflows
Seniority
Senior, hands-on IC

