Early Career Full Stack Web Software Engineer @ KBR - Moffett Field, CA

Job Overview

14 days ago

Early Career Full Stack Web Software Engineer

KBR - Moffett Field, CA

KBR is seeking an Early Career Full Stack Software Engineer to join an Agile software development team working on multiple and diverse NASA IT/data systems projects supporting NASA’s NEO, S3VI, and FOP missions stakeholders, and user communities (see Project below). You will contribute to enhancing and potentially redesigning NEO, S3VI, and FORS suite of web portal applications, custom-built workflows, data consolidation and integration, search engines, and reporting tools.

***Must be a U.S. Citizen or Permanent Resident***

In compliance with the U.S. federal government’s vaccine mandate, only candidates who will be fully vaccinated for COVID-19 by December 8, 2021 or who have a reasonable accommodation or approved medical exception will be considered for this position.

Required Education, Experience, & Skills:

  • Bachelor’s in Computer Science, Software Engineering, Computer Engineering.
  • 0 - 2 years of experience. The experience could include significantly relevant academic software development projects and contributions to open source software communities.
  • Practical experience with JavaScript, HTML, CSS, JSON
  • Practical experience with UNIX/Linux
  • Strong knowledge of full-stack web application architecture and its constituent components
  • Practical experience with version control systems such as Git or SVN
  • Experience with Integrated Development Environments (IDEs) such as Visual Studio Code
  • Knowledge of MongoDB, ExpressJS, ReactJS, NodeJS (MERN) stack
  • Knowledge of relational databases such as MySQL
  • An understanding of Service-Oriented Architecture (SOA)
  • Knowledge of the Agile software development lifecycle
  • Strong verbal and written communication skills
  • Able to conduct work independently and collaboratively, with minimal supervision

Desired Skills:

  • Master’s in Computer Science, Software Engineering, Computer Engineering
  • Experience with ElasticSearch, PHP, Python, C# / ASP.net, Java, Vue.js
  • Experience with visualization and graphical charting frameworks and packages, such as d3, Highcharts, or Chart.js
  • Knowledge of cloud-based infrastructure and technology solution stack and services, such as Amazon Web Services (AWS) or Microsoft Azure
  • Knowledge of software testing methodologies, such as unit, black-box, white-box tests, and the associated tools and frameworks, such as Jest, Mocha/Chai, Jasmine, Karma, PHPUnit
  • Knowledge of Continuous Integration/Continuous Delivery (CI/CD) frameworks, such as, Bamboo, Jenkins
  • Knowledge of Virtual Machines (VM) and/or Container technologies, such as, Oracle VirtualBox, Docker Containers, Kubernetes


The Near Earth Objects (NEO) characterization group within the NASA Ames Research Center’s (ARC) planetary defense project has been tasked will building online, web-based resources for the planetary defense community to collate and disseminate physical characteristics of Near Earth Asteroids (NEA) and Meteorites (hence Objects). The data and its sources will be inhomogeneous. Models with adjustable parameters will be provided to translate measured parameters to the desired physical parameters. The web applications/sites should provide a range of features to the diverse planetary defense community. Some of the functionality identified to date includes the ability to adjust model parameters, provide physical characteristics for specific objects and perform searches across ranges of parameters. Additional NASA public site reference: https://www.nasa.gov/planetarydefense/neoo

The Small Spacecraft Systems Virtual Institute (S3VI) is a virtual multi-institutional and multi-disciplinary virtual collaboration institute within the small spacecraft research community with a physical presence established at NASA ARC. The mission of S3VI is to advance the field of small spacecraft systems and allied sciences by promoting innovations, exploring new concepts, identifying emerging technology opportunities, and establishing the effective conduits for the collaboration, sharing, and dissemination of research results relevant to small spacecraft systems and its subsystems. The S3VI common web portal will perform data consolidation, integration, and federated search capabilities with designated small satellite and spacecraft domain data products and heterogeneous domain specific data sources. Additional NASA public site reference: https://www.nasa.gov/smallsat-institute

The Flight Opportunities Program (FOP) is one of nine programs in the NASA Space Technology Mission Directorate (STMD). It was established in late 2010 to help fulfill the strategic objective of transforming NASA missions and advancing U.S. spaceflight capabilities with innovative space technologies. Adoption of advanced technologies for space applications is limited by the opportunities to demonstrate them in relevant operational environments. Flight Opportunities seeks to increase the availability and affordability of space technology flight tests by employing commercial flight services and developmental partnerships. Through Flight Opportunities, STMD selects promising technologies from industry, academia and government, and tests them on commercial launch vehicles. This approach takes technologies from a laboratory environment and gives them flight heritage, while also feeding the development of U.S. commercial spaceflight technologies and infrastructure toward a viable and cost effective orbital and suborbital flight market. This project supports the software development and testing of the Flight Opportunities Reporting System (FORS) under FOP. Additional NASA public site reference: https://www.nasa.gov/directorates/spacetech/flightopportunities/index.html

Similar Jobs

U.S. Early Career Recruiting Advisor


Santa Clara, CA

Help build, bring to life, and inspire the long-term vision for Intel's early-in-career recruiting efforts in the United States.

Software Engineer (Apprentice Conversion)


San Jose, CA

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

Senior Food Service Worker

University of California Santa Cruz

Santa Cruz, CA

Medical, Dental & Vision Care Insurance Plans. Paid Holidays plus accrued vacation and sick leave. Employees can submit proof of vaccination online or request…

Project Coordinator for Federal Perkins Loan Assignments - TEMP

Saint Mary's College of California

Moraga, CA

Other Requirements: Occasional weekends and /or early morning / late evening hours required. Primarily responsible for overseeing the collections at Saint Mary…

Dining Principal Food Service Worker

University of California Santa Cruz

Santa Cruz, CA

Ability to work a variable schedule including early mornings and weekends. Medical, Dental & Vision Care Insurance Plans. Days of the Week: to be determined.

Staff Research Associate III

University of California San Francisco

San Francisco, CA

Staff Research Associate III seeks a motivated, organized person that can communicate and coordinate well with others who will support projects broadly related…

Facilities Engineer


South San Francisco, CA

Provides management and technical assistance to employees and contractors in support of the repair and maintenance of equipment, utilities, and facilities.

Canine Enrichment Counselor

Pet Camp

San Francisco, CA

All candidates are required to be available to work weekends and holidays. Ideal candidates have at least 2 years' experience in the pet care industry; this…

Taqueria Customer Service

Olivers Market

Santa Rosa, CA

Shift: Early AM (Before Opening)-Weekends Required. As the Deli Taqueria Clerk you will provide excellent customer service and make made-to-order taqueria menu…

Child Development Teacher Assistant (4108C) 24220

University of California Berkeley

Berkeley, CA

The program consists of over 60 career FTE, 10 - 30+ limited and per diem substitutes, and 60 - 80 student assistants who work daily with children and families…

Service & Engagement Team Leader


Sacramento, CA

Work a schedule that aligns to guest and business needs (this includes early morning, evening, overnight shifts and weekends).

Senior Staff Accountant


South San Francisco, CA

The Senior Staff Accountant’s primary duty is to support the accounting/finance function by performing general day-to-day accounting and financial duties.

2022 Graduating Dentist

Pacific Dental Services Supported Office

Rohnert Park, CA

PDS® supported doctors are given the clinical autonomy to do the dentistry that they diagnose with coaching from owner doctors who will collaborate and guide…

Senior Cost Accountant


South San Francisco, CA

The Senior Cost Accountant will be instrumental in performing daily analysis and processing of manufacturing work orders, inventory tracking, and manufacturing…

Process Engineer


South San Francisco, CA

The Process Engineer is responsible for supporting GMP operations and becoming an expert in their field. Knowledgeable of automation/controls associated with…

Substitute Pool - Library

Monterey Peninsula College

Monterey, CA

Temporary employees are occasionally needed for substitute assignments. May include: perform circulation desk activities; receive and process library reserve…

Innovation Biomedical Engineer - May 2022 Graduates


Sunnyvale, CA

Take on a hands-on, bench-level role working with the Innovation, Engineering, Systems Integration, and other inter-disciplinary groups to support experiments…

Client Services Associate

Guardant Health

Redwood City, CA

These tests fuel development of its LUNAR program, which aims to address the needs of early stage cancer patients with neoadjuvant and adjuvant treatment…

Puppy Counselor

Walker Scout

San Francisco, CA

Create a safe and positive learning environment for the puppies, enabling them to have critical early enrichment.

Senior Engineering Project Manager


Sunnyvale, CA

Program Manager will interface with NPI buyers for hardware, mechanical and optical critical early part requirements. Excellent communication skill is required.

Startup Solutions Architect

Amazon Web Services, Inc.

San Francisco, CA

Working knowledge of cloud technologies or similar technical background, AWS experience is not required. Working knowledge of software development tools and…

PCT Trainee

Satellite Healthcare

Watsonville, CA

The Patient Care Technician (PCT) Trainee will be in training to learn how to provide direct patient care under the supervision of the Registered Nurse.

After school teacher- Montessori

Growing Light Montessori School

Moraga, CA

Growing Light also provides funds for courses in Early Childhood and Montessori Education, CPR/first aid training, mandated reporter and will sponsor classes…

Head Teacher/Teacher (FT)

Laughter Educare

Fremont, CA

We are located on Warm Springs Blvd in Fremont, CA. The school is convenient for residents and commuters. Montessori Certificate or 20 ECE units.