Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
NLM Software Developer image - Rise Careers
Job details

NLM Software Developer

Are you passionate about designing and developing secure, scalable software solutions that support cutting edge biomedical research and high-performance computing environments? Do you thrive in collaborative, multidisciplinary teams where your expertise in full software development lifecycle—from analysis and design to testing and deployment—can drive innovation in public health and scientific discovery?

Ripple Effect is seeking a highly skilled Software Developer with 6+ years of experience to support our client's mission. The Software Developer will play a key role in supporting the National Library of Medicine (NLM)—a global leader in biomedical research and data science—in its efforts to accelerate biomedical discovery and improve public health through data-powered research. This role will involve full lifecycle software development in a multidisciplinary environment, contributing to the design, implementation, and maintenance of advanced biomedical applications and tools.

If this position sounds of interest, there’s a place for you here at Ripple Effect! We offer a diverse and engaging work environment, with a multitude of incentives and flexible work options that work for you and your lifestyle. 

General Information 

  • Job Code: CIT-DV/DB-04T
  • Location: Client/NIH Main Campus
  • Employee Type: Exempt, Full-Time Regular  
    (Ask our recruiters about flexible work arrangements
  • Telework: None/Client Site
  • Clearance: Public Trust
  • Number of Openings: may have multiple openings
  • Salary Range: $105,167.00 - $131,936.00 (how we pay and promote

Responsibilities 

  • Analyze and Design Complex Systems: Conduct in-depth analysis of scientific and operational requirements to design robust, scalable, and secure software systems. Develop detailed technical specifications and architectural plans that align with NIH/NLM research objectives and infrastructure standards. Design, implement, and maintain software applications across diverse environments including Linux, Windows, MacOS, Android, and web-based platforms. Ensure cross-platform compatibility and performance optimization.
  • Full Software Development Lifecycle (SDLC) Participation: Engage in all phases of the SDLC—from requirements gathering and system design to coding, testing, deployment, and long-term maintenance. Apply Agile and DevSecOps methodologies to ensure iterative delivery and continuous improvement.
  • Collaborative Solution Engineering: Work closely with interdisciplinary teams of researchers, data scientists, clinicians, and IT professionals to develop software that supports biomedical research, clinical data analytics, and public health initiatives.
  • Performance and Usability Optimization: Refactor and enhance existing software systems to improve speed, reliability, scalability, and user experience. Implement responsive design and user-centered development practices.
  • Security, Accessibility and Compliance: Ensure all software adheres to federal cybersecurity standards including FISMA and FedRAMP. Implement secure coding practices, conduct vulnerability assessments, and support the development of System Security Plans (SSPs) and Authority to Operate (ATO) documentation. Design and develop software that meets Section 508 accessibility standards and NIH/NLM usability guidelines. Conduct accessibility testing and remediation as needed.
  • Documentation and Knowledge Sharing: Produce comprehensive technical documentation including system architecture diagrams, API references, user manuals, and training materials. Contribute to internal knowledge bases and support onboarding of new team members.

Minimum Education and Experience 

  • High School Diploma
  • 9 years of relevant professional experience, or a combination of education and experience that is equivalent to nine years

Basic Requirements 

  • Experience in full lifecycle software development
  • Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting languages (e.g., Bash).
  • Experience with databases such as MySQL, PostgreSQL, MongoDB, and ElasticSearch.
  • Familiarity with development tools and environments including Jupyter Notebooks, GitHub, GitLab, and CI/CD pipelines.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Experience working in Agile/Scrum development environments.
  • Excellent problem-solving, communication, and documentation skills.

To be successful at Ripple Effect, you must be able to pay attention to details, clearly communicate, work independently, and have an eagerness to learn. Learn more about what makes Ripple so great. Check out our capabilities.  

Skills That Set You Apart 

  • Experience in biomedical, clinical, or scientific computing domains.
  • Knowledge of AI/ML frameworks and tools (e.g., TensorFlow, PyTorch, NLP libraries).
  • Familiarity with cloud-native development and container orchestration (e.g., Docker, Kubernetes).
  • Strong understanding of Section 508 compliance and accessibility standards. 
  • Previous experience with NIH, especially NLM

If you don’t have all of the skills above, don’t be discouraged—no resume paints a complete picture of a person. There’s a good chance you’re more wonderful than you think, so please apply! 

About Ripple Effect 

Ripple Effect is an award-winning women-owned small business providing professional consulting and exceptional talent for federal, private, and non-profit clients. We deliver multi-disciplinary solutions across Communications & Outreach, Research & Evaluation, Program Management & Policy, Digital Transformation, and Technical & Scientific Support solutions with a focus on science, research, and healthcare domains. 

Hiring Process | Life at Ripple

Ripple Effect rewards our employees for their contributions to our mission in many ways, from competitive pay and exceptional benefits to a range of work/life programs based on your employment classification and personalized preferences. 

----------------------------------------------------------------------- 

Ripple Effect is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, political affiliation, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation during the hiring process, please let us know by contacting our HR department at [email protected] or your recruiter. Eligibility for employment will be verified using E-verify

Average salary estimate

$118551.5 / YEARLY (est.)
min
max
$105167K
$131936K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 11 days ago

Join Ripple Effect as a Senior Human Centered Designer and leverage your expertise to create impactful experiences for veterans.

Photo of the Rise User

Advanced biomedical informatics expert needed to lead technical efforts and guide research at the National Library of Medicine via Ripple Effect.

Photo of the Rise User
Posted 7 days ago

Contribute to pioneering OTA software update platforms at Applied Intuition, driving innovation in vehicle intelligence and scalable cloud infrastructure.

Abra Hybrid Brooklyn Center, Minnesota, United States
Posted 2 days ago

Experienced Senior Backend Developer needed at Abra R&D to advance embedded system integrations and core system components using C#.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Drive the development of Machine Learning backend infrastructure supporting GenAI applications in YouTube Ads Creative at Google.

Otter.ai Hybrid Mountain View, California, United States
Posted 10 days ago

Join Otter.ai as a Front End Engineer to shape the future of work with innovative web applications.

Photo of the Rise User
Home Solutions Hybrid Charlotte, North Carolina, United States
Posted 2 days ago

Staff Engineer needed to design and own high-impact back-end systems powering intelligent lead and ad targeting platforms at Home Solutions.

Photo of the Rise User
EliseAI Hybrid No location specified
Posted 9 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

EliseAI is looking for a passionate Staff Software Engineer to lead innovations in their AI-powered leasing automation platform, working onsite at their San Francisco headquarters.

ngc Hybrid United States-California-Redondo Beach
Posted 14 days ago

Join Northrop Grumman as a Manager of Software Engineering to lead cutting-edge projects in Command & Control systems.

Photo of the Rise User

HealthEquity is looking for a Senior Platform Engineer to enhance and maintain their cloud infrastructure with automated deployment and monitoring solutions on the Azure platform.

Photo of the Rise User
Posted 13 days ago

Boeing is seeking a skilled Associate Programmer Analyst to enhance our Product Support and Analysis team with innovative software solutions.

Photo of the Rise User
Posted 10 days ago

We are looking for a skilled Senior Software Engineer to elevate our software development initiatives at Threat Tec, LLC, a leader in Threat Emulation solutions.

Photo of the Rise User

Lead complex web development projects using C#, .NET, and SQL at Match Group Americas, driving high-quality application design and team productivity.

Photo of the Rise User

Join Rocket Communications as a Senior Angular Developer, where you'll create innovative web apps for space capabilities.

Photo of the Rise User
Posted 7 days ago

Upstart is looking for a skilled Software Engineer to enhance their capital markets reporting infrastructure in a hybrid work environment.

Ripple Effect Communications is a professional consulting services company. It provides communication and outreach services, including strategic communications planning, writing & editing, digital & social media, and event planning. The company wa...

33 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
June 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!