Full Stack Engineer
$98k - $163kGuidehouse Careers
Job Family : Software Development & Support Travel Required : None Clearance Required : Ability to Obtain Public Trust We are seeking a highly skilled Full Stack Engineer to build and modernize the NIH National Library of Medicine (NLM) Medical Subject Headings (MeSH) systems. The role centers on the MeSH Editing System (MEDIT) and the public MeSH Browser, and on migrating legacy ColdFusion/Oracle applications to a modern MEAN-stack architecture. The ideal candidate has deep hands-on experience across Node.js/Express, Angular/TypeScript, MongoDB, PostgreSQL/Oracle, and Elasticsearch, with extensive Selenium-based test automation and mature, security-conscious DevOps and data-pipeline practices. What you Will Do
- Design, build, and maintain backend services in Node.js/Express, exposing secure REST APIs for MeSH editing and browsing.
- Develop responsive Angular front-ends (Angular Material, Bootstrap, RxJS) for record, concept/term, and tree editing and for public search.
- Implement and maintain automated test suites with Selenium/WebDriver (Protractor, Nightwatch); sustain cross-browser and regression coverage.
- Administer MongoDB; design schemas, indexes, and validation; optimize queries and manage backups; maintain PostgreSQL and Oracle databases as needed.
- Build and maintain Elasticsearch indexes; implement search, reindexing, and data synchronization across the document store and search layer.
- Develop and operate ETL pipelines that ingest MeSH XML and SQL exports; schedule and monitor full and incremental loads.
- Implement SSO/authentication (CAS, OpenID Connect, Passport) and apply security hardening and dependency-vulnerability remediation.
- Manage database schema changes (Flyway) and coordinate zero-downtime, multi-step data and code deployments.
- Modernize and migrate legacy ColdFusion/Oracle MeSH applications to the current architecture.
- Document architecture, runbooks, and SOPs; mentor junior engineers and contribute to standards and governance.
- Must be able to OBTAIN and MAINTAIN a Federal or DoD "PUBLIC TRUST"; candidates must obtain approved adjudication of their PUBLIC TRUST prior to onboarding with Guidehouse. Candidates with an ACTIVE PUBLIC TRUST or SUITABILITY are preferred.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum SIX (6) years of professional software engineering experience.
- Minimum Five (5) years of full-stack engineering experience across backend and frontend.
- Proficiency in Git-based version control (GitLab/Bitbucket) and collaborative development.
- Strong understanding of RESTful API design and integration.
- Strong backend development in Node.js (Express), including secure REST API design, session management, and middleware.
- Frontend development with Angular (16+) and TypeScript, using Angular Material, RxJS, and Bootstrap, plus core web technologies (HTML, CSS, JS).
- Database expertise including MongoDB (Mongoose schema design, indexing, performance tuning) and relational databases (PostgreSQL via Sequelize, Oracle PL/SQL).
- Search engineering with Elasticsearch (index design, query tuning, reindexing, and synchronization with the system of record).
- Test automation using Selenium/WebDriver - Protractor and Nightwatch - including cross-browser testing (Chrome, Firefox, IE) and end-to-end regression coverage.
- ETL and data-pipeline development: ingesting MeSH data from XML and SQL exports, transformation/denormalization, and scheduled (cron) full and incremental loads.
- Secure authentication/authorization (CAS, OpenID Connect/OAuth2.0, Passport) and web security hardening (Helmet, HSTS, dependency scanning).
- Database schema migration and versioning (Flyway) with zero-downtime deployment practices.
- Legacy modernization experience - migrating ColdFusion/Oracle systems to modern web architectures.
- Strong troubleshooting skills across Node.js, Linux, networking, performance, and observability.
- Must be eligible for a Public Trust clearance and complete federal background screening.
- Behavior-driven development with Cucumber/Gherkin feature specifications.
- Document generation and export to Word/Excel (docx) from structured records.
- FTP-based data exchange and large-file XML processing/splitting.
- Structured logging and monitoring (Winston, daily-rotate logs) and proxy/reindex tooling.
- CI/CD pipelines (GitLab CI) and automated packaging/deployment.
- Familiarity with NLM/NIH controlled vocabularies and applications (MeSH, MTMS).
- Accessibility compliance with Section 508 for federal UI standards.
- Medical, Rx, Dental & Vision Insurance
- Personal and Family Sick Time & Company Paid Holidays
- Parental Leave
- 401(k) Retirement Plan
- Group Term Life and Travel Assistance
- Voluntary Life and AD&D Insurance
- Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
- Transit and Parking Commuter Benefits
- Short-Term & Long-Term Disability
- Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
- Employee Referral Program
- Corporate Sponsored Events & Community Outreach
- Care.com annual membership
- Employee Assistance Program
- Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)
- Position may be eligible for a discretionary variable incentive bonus
$98k - $163k
...Support Travel Required: None Clearance Required: Ability to Obtain Public Trust Overview We are seeking a Full Stack Engineer to build, maintain, and modernize NLM's Value Set Authority Center (VSAC) systems. This role supports VSAC web applications,...SuggestedTemporary workFlexible hours- Leidos in Bethesda, MD is seeking a Full Stack Developer to build robust software, cloud environments, and operational support for critical systems within a DevOps framework. The candidate will provide technical support in the design, development, implementation and testing...Suggested
$190k - $235k
District Partners is seeking a Senior Full Stack Developer to join a lean team focused on mortgage-backed securities technology. In this... ...for investment systems, ensuring quality through disciplined engineering practices. The position offers a competitive compensation...Suggested- Black Canyon Consulting is seeking a Junior/Mid Full Stack Software Engineer to join their remote-first team. This role emphasizes the development of backend services in Python and integration with various data sources. Candidates should have experience with React or Next...SuggestedRemote job
- Black Canyon Consulting is seeking a Junior/Mid Full Stack Software Engineer with DevOps exposure to build systems that turn fragmented data into structured knowledge assets. The role is remote-first, emphasizing asynchronous work for U.S.-based candidates on East Coast...SuggestedRemote job
$261.26k - $275.2k
T-Mobile USA, Inc. is seeking a Senior Manager, Software Engineering Full Stack in Bethesda, MD. This role involves leading a team to deliver high-performance software solutions and supports the growth of team members by providing challenges appropriate to their skills...Remote job- Black Canyon Consulting is searching for a Sr. Full Stack Developer to work with the National Center for Biotechnology Information in Bethesda, MD. This full-time position allows for onsite or remote work, and involves developing user-facing web applications using Python...Remote jobFull timeWork at office
- ...POSITION Lead Full Stack Software Engineer LOCATION Bethesda, MD ~5 days onsite DURATION 6 months C2H INTERVIEW TYPE Video VISA RESTRICTIONS None REQUIRED SKILLS Top...Temporary work
- T-Mobile is seeking a technical leader to work closely with product teams on multiple initiatives in Bethesda, MD. This role involves designing solutions, fostering team growth, providing technical guidance, and managing production standards. The ideal candidate will have...Remote work3 days per week
- Blackcanyonconsulting is seeking a Sr. Full Stack Developer to support the National Center for Biotechnology Information. This role involves building web applications using Python and Django, mentoring junior developers, and ensuring performance and security compliance...Full timeRemote work
- ...Job Title: Full Stack Engineer Location: McLean, VA (Hybrid) Job Type: 12+ Month Contract Job Description Scala or Golang developer Python AWS (Lambda, ECS, DynamoDB) Backend development Not much on front end development...Contract workTemporary workLocal area
- ...Full Stack Engineer We're hiring a Full Stack Engineer to work directly with founders and a small team of engineers. You'll own real product work end-to-end — not tickets off a backlog, but entire surfaces of the product from the first whiteboard sketch to customers...Remote work
- Junior Mid Full Stack Software Engineer Black Canyon Consulting OverviewBlack Canyon Consulting (BCC) is working with our partner Knowledge3 (knowledge3.ai) to search for a Junior/Mid Full Stack Software Engineer with DevOps exposure supporting delivery of knowledge-first...Remote work
$170k - $180k
...Piper Companies is seeking a Senior Fullstack Software Engineer to join a fast-growing healthcare technology startup. The Senior Fullstack Software Engineer role is ideal for an experienced engineer with deep expertise in React and Node.js (TypeScript), strong cloud...Local areaRemote work- ...Overview Black Canyon Consulting (BCC) is searching for a Full-Stack Developer (Python/Django/Angular) to support the National Center... ...) Requirements BS in Computer Science or a scientific field (engineering, physics), or equivalent experience 5+ years of full-stack web...2 days per week
- ...Overview Black Canyon Consulting (BCC) is searching for a Full Stack Developer to support our work at the National Institutes of Health (NIH). This opportunity is full time and onsite/hybrid at the NIH in Bethesda, MD. Job Description The Controlled Data Access (CDA)...Full time
$240k - $280k
...modern architecture and AI-assisted development this year and wants engineers who are excited to grow with it, not just maintain what exists.... ...a focused group of high-caliber candidates. A stable, full-time career track with meaningful tenure and clear progression...Full timeRemote work$80k - $120k
...Full Stack Engineer Opportunity HHAeXchange is the leading technology platform for home and community-based care. Founded in 2008, HHAeXchange was born out of an idea to create an end-to-end homecare solution to help people who are aging or have disabilities thrive...Full timeLocal areaFlexible hoursNight shift$85.15k - $153.93k
...Leidos has a new and exciting opportunity for a Full Stack Developer in our National Security Sector's (NSS) Cyber & Analytics Business... ...(CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...Immediate startFlexible hours$107.9k - $195.05k
...Leidos has an exciting opportunity for a Sr. Full Stack Developer in our Intel Security Sector’s Analysis Solutions Business Area . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...Immediate startFlexible hours$100k - $125k
# Full Stack DeveloperGeneral Dynamics Information TechnologyBe an Early ApplicantFull TimemidBethesda, Maryland, USPosted Today## Role... ...:SecretPublic Trust/Other Required:NoneJob Family:Software Engineering### SkillsJob Qualifications:Structured Query Language (SQL) Development...Full timeTemporary workImmediate startWorldwideFlexible hours$110k - $137k
...data analytics, including AI-driven insights. We specialize in engineering complex business process automation, modernizing legacy... ...industry best practices. Position Summary The Full Stack Java Developer - The CSMS Program is responsible for developing...Contract workTemporary workWork experience placementWork at officeRemote work- ...Senior Full Stack Engineer The Senior Full Stack Engineer will lead backend design and development, build front-end interfaces, craft DevSecOps workflows, leverage AWS services, and implement containerization strategies for high-priority projects. This position requires...Contract workWork from homeFlexible hours
$140k - $220k
Black Canyon Consulting is hiring a Full-Stack Developer to support the U.S. National Library of Medicine. The role involves working on RxNorm, developing full-stack web applications, and requires proficiency in technologies like Python, Django, and Angular. Located in...Full time$60k - $180k
...Development, and Finance & Accounting. M9 Solutions is seeking a Full Stack Developer to work hybrid remote/onsite in support of a... ...and organization. Collaborate with the rest of the engineering team to design and launch new features, including coordination...Full timeContract workFor subcontractorRemote workWeekend workAfternoon shift- BasisPath Inc is seeking a skilled Full Stack Software Developer to join our team in Alexandria, Virginia. This vital role requires 1... ...clearance, and extensive experience in software maintenance and engineering support. In this position, you will engage in all phases of...Relocation package
$145k - $180k
...Senior Full Stack Engineer GCH Tech is seeking an experienced Senior Full Stack Engineer to take technical ownership of key platform capabilities on our short code registry. The ideal candidate brings deep expertise across frontend and backend technologies, strong PostgreSQL...$73 - $78 per hour
...Senior Full Stack Engineer W/Big Data Our client, a leader in the technology industry, is seeking a Senior Full Stack Engineer to join their innovative team. As a Senior Full Stack Engineer, you will be an integral part of the engineering department supporting cross...Weekly payTemporary workFlexible hours- ...Overview Black Canyon Consulting (BCC) is searching for a Sr. Full Stack Developer to support our work for the National Center for... ...skills and experience BS in Computer Science or scientific field (engineering, physics), or equivalent experience 5+ years of full‑stack...Full timeWork experience placementWork at officeRemote work
- An innovative firm is seeking a skilled Java and Python developer to build and maintain robust frameworks and pipelines. In this role, you will leverage your expertise in Java ecosystems and scripting to create efficient solutions, ensuring the scalability and reliability...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!
- junior full-stack web developer Bethesda, MD
- java full stack angular developer Bethesda, MD
- full stack developer Bethesda, MD
- c# .net full stack developer Bethesda, MD
- senior full stack developer Bethesda, MD
- senior full stack web developer Bethesda, MD
- full time engineer Bethesda, MD
- full stack / python developer (remote) Bethesda, MD
- full stack engineer Bethesda, MD
- remote .net full stack web developer Bethesda, MD

