Senior Full-Stack Engineer - MeSH Systems Modernization

Guidehouse

Bethesda (MD)

On-site

USD 98,000 - 163,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Retirement Plan
Paid Holidays
Tuition Reimbursement
Employee Referral Program

Job summary

Guidehouse is seeking a highly skilled Full Stack Engineer to modernize NIH MeSH systems and migrate legacy applications to a MEAN stack. You will design secure REST services in Node.js/Express and craft responsive Angular front-ends for MeSH editing and public search.

Strong hands-on experience with MongoDB, PostgreSQL/Oracle, Elasticsearch, and Selenium-based test automation is required, along with robust DevOps practices and zero-downtime deployments.

Qualifications

  • Must be able to obtain and maintain a Public Trust clearance.
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum six years of professional software engineering experience.
  • Minimum five years of full-stack engineering experience across backend and frontend.
  • Proficiency in Git-based version control and collaborative development.
  • Strong understanding of RESTful API design and integration.
  • Strong backend development in Node.js/Express with secure REST design.
  • Frontend development with Angular 16+ and TypeScript, Angular Material, RxJS.
  • Database expertise: MongoDB, PostgreSQL, Oracle.

Responsibilities

  • Design, build, and maintain backend services in Node.js/Express with secure REST APIs.
  • Develop responsive Angular front-ends for record and search functionalities.
  • Implement automated test suites with Selenium/WebDriver across browsers.
  • Administer MongoDB and PostgreSQL/Oracle databases; optimize queries and backups.
  • Build and maintain Elasticsearch indexes and data synchronization.
  • Develop ETL pipelines ingesting MeSH XML and SQL exports; monitor loads.
  • Implement SSO/authentication and apply security hardening.
  • Coordinate zero-downtime deployments and migration of legacy systems.
  • Document architecture and SOPs; mentor junior engineers.

Skills

Node.js/Express
Angular/TypeScript
MongoDB
PostgreSQL/Oracle
Elasticsearch
Selenium
DevOps

Education

Bachelor's degree in Computer Science/Information Technology

Tools

GitLab/Bitbucket
Protractor
Nightwatch
Flyway

Job description

Guidehouse is seeking a highly skilled Full Stack Engineer to modernize NIH MeSH systems and migrate legacy applications to a MEAN stack. You will design secure REST services in Node.js/Express and craft responsive Angular front-ends for MeSH editing and public search.

Strong hands-on experience with MongoDB, PostgreSQL/Oracle, Elasticsearch, and Selenium-based test automation is required, along with robust DevOps practices and zero-downtime deployments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer - Node/Angular & MeSH Modernization
Full-Stack Engineer - Node/Angular & MeSH Modernization

Dovel Technologies, Inc • Bethesda (MD)

On-site
USD 98,000 - 163,000
Medical, Rx, Dental & Vision Insurance
401(k) Retirement Plan
Tuition Reimbursement
Full Stack & DevOps Engineer: AWS, Secure APIs & CI/CD
Full Stack & DevOps Engineer: AWS, Secure APIs & CI/CD

Guidehouse • Bethesda (MD)

On-site
USD 98,000 - 163,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Full Stack Engineer
Full Stack Engineer

Guidehouse • Bethesda (MD)

On-site
USD 98,000 - 163,000
Medical Insurance
Retirement Plan
Paid Holidays
+2
Full Stack Engineer
Full Stack Engineer

Dovel Technologies, Inc • Bethesda (MD)

On-site
USD 98,000 - 163,000
Medical, Rx, Dental & Vision Insurance
401(k) Retirement Plan
Tuition Reimbursement
MeSH Developer – DMV Local, Angular & Data Systems
MeSH Developer – DMV Local, Angular & Data Systems

Digital Links Inc • Ruther Glen (VA)

On-site
USD 95,000 - 150,000
MeSH Developer - NLM/UMLS/MeSH + software development - W2 Position
MeSH Developer - NLM/UMLS/MeSH + software development - W2 Position

Doist • Bethesda (MD)

On-site
USD 120,000 - 160,000
MeSH Developer
MeSH Developer

Digital Links Inc • Ruther Glen (VA)

On-site
USD 95,000 - 150,000
Senior Cloud Full-Stack Architect & Tech Lead
Senior Cloud Full-Stack Architect & Tech Lead

US132 Guidehouse Digital, LLC • Dora (AL)

Hybrid
USD 102,000 - 170,000
Medical insurance
Dental & Vision
401(k) retirement plan
+5
Full Stack Developer with Cloud and DevOps Experience
Full Stack Developer with Cloud and DevOps Experience

Guidehouse • Bethesda (MD)

On-site
USD 98,000 - 163,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Full Stack Dev: Modern UI & Microservices (Hybrid)
Senior Full Stack Dev: Modern UI & Microservices (Hybrid)

NICE • Atlanta (GA)

Hybrid
USD 100,000 - 130,000
Flexible work schedule (2 days in office, 3 days remote)
Growth opportunities across various roles