5 days ago

Job Description

  • Rapidly design, develop, test, and deploy proof-of-concepts, MVPs, and functional prototypes to validate ideas and solve emerging challenges.
  • Act as a technical advisor to DTIC leadership and stakeholders, translating abstract organizational needs into actionable, demonstrable technical solutions.
  • Work with cloud-native services such as containers (Docker, Kubernetes/GKE), serverless compute (Cloud Functions, Cloud Run), managed databases (Cloud SQL, Firestore, BigQuery), and messaging/event systems (Pub/Sub).
  • Implement infrastructure-as-code practices (Terraform, Deployment Manager, or similar) to manage cloud resources reliably and repeatably.
  • Monitor application performance of active prototypes (Note: production maintenance and troubleshooting will be handed off to core IT/OCIO operations).
  • Apply cloud security best practices, including IAM policies, secrets management, and data protection standards.
  • Take on new development needs across DTIC as they arise.
  • Integrate LLMs, machine learning, and RAG pipelines into production systems.
  • Actively use AI coding assistants (e.g., GitHub Copilot, Claude Code, or similar tools) to accelerate development, refactor code, and improve test coverage - while maintaining strong code review discipline.
  • Evaluate and integrate emerging technologies, including AI/ML APIs and services (e.g., Vertex AI, Gemini API, or comparable LLM tooling) into rapid prototypes where appropriate.
  • Contribute to the best internal practices for responsible and effective use of AI tools in the software development lifecycle, including prompt design, code review of AI-generated code, and data privacy considerations.
  • Stay current on emerging AI-assisted development tools and proactively suggest workflow improvements to the team.
  • Write clean, well-documented, testable code following team coding standards.
  • Participate in code reviews, design discussions, and sprint planning as part of an Agile/Scrum team.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Debug and resolve defects across the application stack in a timely manner.
  • Contribute to technical documentation and knowledge sharing within the team.
  • 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.

Join the HJF Team!

HJF is seeking a Sr Software Developer that will design, build, and maintain cloud-native applications and services, with an emphasis on scalable, secure, and cost-efficient architectures (Google Cloud platform experience preferred). This position will be functionally aligned under the Academic Support Operations - Development (ASO-DEV) branch, while providing direct support to the Digital Technology Innovation Center (DTIC) at the Uniformed Services University of Health Sciences (USUHS). This position is intended as a rapid prototype developer and technical advisor to design, build, and evaluate rapid Minimum Viable Products (MVPs) and proof-of-concepts, while advising leadership on technical feasibility and emerging technology adoption.

This position will be in support of the School of Medicine at the Uniformed Services University in Bethesda, MD.

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.

Numbers & Facts

LocationBethesda, MD

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Database Administrationunmatched
  • Debugging Skillsunmatched
  • Dockerunmatched
  • Emerging Technologyunmatched
  • Functional Testingunmatched
  • GitHubunmatched
  • Health Scienceunmatched
  • Identify Issuesunmatched
  • Information/Data Security (InfoSec)unmatched
  • Leadershipunmatched
  • Machine Learningunmatched
  • Machine Toolunmatched
  • Medical Researchunmatched
  • Medicineunmatched
  • Messaging Technologyunmatched
  • Militaryunmatched
  • Nonprofitunmatched
  • Operational Supportunmatched
  • Performance Analysisunmatched
  • Product Designunmatched
  • Production Systemsunmatched
  • Programming Toolsunmatched
  • Proof of Conceptunmatched
  • Prototypingunmatched
  • Rapid Prototypingunmatched
  • Refactoringunmatched
  • Requirements Managementunmatched
  • Resource Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Sprint Planningunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Time Managementunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder