B

Booz Allen

Builds AI and cyber systems for the US government

Full Stack Developer

Full-Stack EngineeringPosted on Nov 13
Full-timeBethesda, MD, USA$69.4k - $158k /yrIn-person

About the Job

Requirements

  • Experience developing front-end and back-end applications using React and Node.js.
  • Experience with HTML, JavaScript, CSS, or Angular.
  • Experience with API development.
  • Experience working with Oracle or Postgres databases.
  • Experience with Git and continuous integration and continuous delivery technologies.
  • Knowledge of unit testing frameworks.
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements.
  • Bachelor’s degree.

Responsibilities

  • Develop and maintain full-stack web applications using technologies such as Angular, React, JavaScript, HTML, CSS, or Node.js.
  • Design and implement responsive, accessible, and user-centered front-end interfaces that function across browsers, platforms, and devices.
  • Build and maintain back-end services, APIs, and application components.
  • Integrate applications with relational databases and other enterprise systems.
  • Analyze requirements and the existing technical environment to support current functionality, future enhancements, and system scalability.
  • Collaborate with development, testing, infrastructure, and user experience teams to ensure quality delivery.
  • Write, execute, and maintain unit and integration tests using appropriate frameworks and tools.
  • Participate in code reviews, peer reviews, troubleshooting, defect resolution, and continuous improvement activities.
  • Use Git and continuous integration and continuous delivery technologies to support automated build, testing, and deployment processes.
  • Apply accessibility and security requirements throughout the development process.
  • Document technical designs, development activities, unit testing results, and release-related work products.
  • Analyze business and technical requirements, design application components, develop user interfaces, integrate services and databases, troubleshoot issues, and support software releases and ongoing operations and maintenance.
  • Contribute to system improvements, code reviews, and unit testing, and help mentor teammates when appropriate.

Desired Qualifications

  • Experience with artificial intelligence or machine learning and retrieval-augmented generation application development.
  • Experience with Agile Software Development Life Cycle methodologies.
  • Experience with Amazon Web Services, cloud hosting environments, or cloud architecture.
  • Ability to support accessibility, usability, and security requirements.
  • Bachelor’s degree in Computer Science.

About the Company

Booz Allen

Builds AI and cyber systems for the US government

Booz Allen builds and runs technology for the U.S. government, mostly for the military and intelligence agencies, and its engineers work alongside consultants who know each agency's mission. In 1958, it helped the U.S. Navy create PERT, a project-scheduling method first used on the Polaris submarine missile program and later adopted across government and industry. Its teams design cyber defenses, AI and data tools, and battlefield communications, and it sells its own products, such as Vellox, a suite of AI tools that spot and fight off hackers. Agencies pay mainly through multi-year contracts that reimburse costs, bill hours, or set a fixed price. Booz Allen was founded in 1914 and is based in McLean, Virginia.

Company size
11-50
Company stage
IPO
Headquarters
McLean, VA
Founded
1914

Recently Posted Jobs

Explore more opportunities at Booz Allen

See more jobs