Tantustech
The Office of Information Technology (OIT) at the Eunice Kennedy Shriver National Institute of Child Health and Human Development (NICHD), part of the National Institutes of Health (NIH), is seeking a Senior Applications Programmer to support the institute’s mission through the development, maintenance, and modernization of web and enterprise applications.
This is a
remote position
with
occasional onsite visits required for key personnel
to support collaboration, planning, and program delivery.
The NICHD OIT team provides full lifecycle IT support, helping the institute maintain a secure, efficient, and modern technology environment. Team members will work alongside NIH scientists, administrators, and stakeholders to deliver innovative, compliant, and user‑centered digital solutions that advance NICHD’s strategic goals.
Responsibilities
Develop, enhance, and maintain enterprise and web applications supporting NICHD’s mission.
Implement software solutions that align with modernization initiatives including containerization (Docker/Kubernetes), cloud migration (Azure), and CI/CD pipelines.
Ensure applications meet availability, capacity, and compliance baselines as defined by NIH/HHS security and performance policies.
Collaborate with infrastructure engineers, DBAs, and security personnel to integrate systems across cloud and on‑prem environments.
Participate in infrastructure planning and support application deployment, testing, and performance tuning.
Develop and maintain technical documentation including system designs, implementation guides, and user manuals.
Support vulnerability scanning, patching, and remediation efforts in compliance with NIST 800‑53 and FISMA controls.
Provide subject matter expertise in software development best practices, especially for Microsoft‑based and open‑source platforms.
Assist in preparing Security Assessment & Authorization (SA&A) documentation and resolving POA&Ms.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field.
Minimum 7+ years of professional experience in application development and maintenance.
Strong experience in .NET Framework/.NET Core, web technologies (HTML5, CSS, JavaScript, Angular/React), relational databases (SQL Server, Oracle, MySQL), and middleware platforms such as IIS and SharePoint.
Experience with CI/CD tools (Git, Jenkins, Azure DevOps) and cloud platforms, particularly Azure.
Understanding of FISMA/NIST 800‑53 compliance requirements and experience with performance monitoring tools.
Familiarity with containerization (Docker, Kubernetes) and modernizing legacy applications using cloud‑native and containerized technologies.
Implement DevOps best practices to automate and streamline application builds, testing, and deployment.
Collaborate effectively across multi‑disciplinary teams including software engineers, DBAs, infrastructure admins, and security professionals.
Adapt quickly to evolving technical environments, government policies, and compliance frameworks.
Communicate technical issues and resolutions clearly to both technical and non‑technical audiences.
Troubleshoot and resolve application and infrastructure issues under pressure.
Master’s degree in a technical field (preferred).
Experience working on NIH, HHS, or other federal health IT projects (preferred).
Certifications such as Microsoft Certified Azure Solutions Architect or Azure Developer Associate, Certified Kubernetes Application Developer (CKAD), ITIL v4 Foundation, Security+ or CISSP (preferred).
The salary range is
$165,000-180,000/year . The salary range for this position reflects a variety of factors that influence compensation decisions, including skills, experience, training, certifications, and organizational needs.
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
#J-18808-Ljbffr
This is a
remote position
with
occasional onsite visits required for key personnel
to support collaboration, planning, and program delivery.
The NICHD OIT team provides full lifecycle IT support, helping the institute maintain a secure, efficient, and modern technology environment. Team members will work alongside NIH scientists, administrators, and stakeholders to deliver innovative, compliant, and user‑centered digital solutions that advance NICHD’s strategic goals.
Responsibilities
Develop, enhance, and maintain enterprise and web applications supporting NICHD’s mission.
Implement software solutions that align with modernization initiatives including containerization (Docker/Kubernetes), cloud migration (Azure), and CI/CD pipelines.
Ensure applications meet availability, capacity, and compliance baselines as defined by NIH/HHS security and performance policies.
Collaborate with infrastructure engineers, DBAs, and security personnel to integrate systems across cloud and on‑prem environments.
Participate in infrastructure planning and support application deployment, testing, and performance tuning.
Develop and maintain technical documentation including system designs, implementation guides, and user manuals.
Support vulnerability scanning, patching, and remediation efforts in compliance with NIST 800‑53 and FISMA controls.
Provide subject matter expertise in software development best practices, especially for Microsoft‑based and open‑source platforms.
Assist in preparing Security Assessment & Authorization (SA&A) documentation and resolving POA&Ms.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field.
Minimum 7+ years of professional experience in application development and maintenance.
Strong experience in .NET Framework/.NET Core, web technologies (HTML5, CSS, JavaScript, Angular/React), relational databases (SQL Server, Oracle, MySQL), and middleware platforms such as IIS and SharePoint.
Experience with CI/CD tools (Git, Jenkins, Azure DevOps) and cloud platforms, particularly Azure.
Understanding of FISMA/NIST 800‑53 compliance requirements and experience with performance monitoring tools.
Familiarity with containerization (Docker, Kubernetes) and modernizing legacy applications using cloud‑native and containerized technologies.
Implement DevOps best practices to automate and streamline application builds, testing, and deployment.
Collaborate effectively across multi‑disciplinary teams including software engineers, DBAs, infrastructure admins, and security professionals.
Adapt quickly to evolving technical environments, government policies, and compliance frameworks.
Communicate technical issues and resolutions clearly to both technical and non‑technical audiences.
Troubleshoot and resolve application and infrastructure issues under pressure.
Master’s degree in a technical field (preferred).
Experience working on NIH, HHS, or other federal health IT projects (preferred).
Certifications such as Microsoft Certified Azure Solutions Architect or Azure Developer Associate, Certified Kubernetes Application Developer (CKAD), ITIL v4 Foundation, Security+ or CISSP (preferred).
The salary range is
$165,000-180,000/year . The salary range for this position reflects a variety of factors that influence compensation decisions, including skills, experience, training, certifications, and organizational needs.
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
#J-18808-Ljbffr