Booz Allen Hamilton logo

Full Stack Software Developer

Booz Allen Hamilton

Bethesda, MD
Full Time
Mid Level
69k-158k
about 1 month ago

Job Description

About the Role

As a full stack developer at Booz Allen, you'll use your passion to learn new tools and techniques, identify system improvements, and help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. This role involves developing software and systems from vision to production-ready, considering current architecture, operating environment, and future enhancements. The position offers an opportunity to shape systems for the better in a fast, agile environment.

Key Responsibilities

  • Develop software and systems from vision to production-ready solutions.
  • Use your passion to learn new tools and techniques and identify system improvements.
  • Help clients overcome their most difficult challenges using architectural approaches, tools, and technologies.
  • Ensure solutions developed consider current architecture, operating environment, and future functionality.
  • Work in an agile environment to resolve workflow problems and optimize automation.
  • Write source code for new applications or enhance existing code samples.
  • Develop complete solutions using back-end and front-end languages.

Requirements

  • 3+ years of experience designing, modifying, developing, writing, and implementing software applications.
  • 3+ years of experience with software development and basic programming languages, technologies, tools, or web development stacks.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications.
  • Experience using back-end and front-end languages to develop complete solutions.
  • Experience with Database Management, using SQL or NoSQL.
  • Experience with AWS.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree and 1+ year of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree.

Nice to Have

  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
  • Experience with Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal.
  • Experience with version control such as GitHub.
  • Experience with Linux.
  • Ability to acquire client requirements and resolve workflow problems through automation optimization.
  • Ability to work with automated testing tools to perform testing and maintenance.

Qualifications

  • Educational background includes a Bachelor's degree or equivalent experience.
  • Experience in software engineering and related technical skills.

Benefits & Perks

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave, professional development, tuition assistance, work-life programs, and dependent care.
  • Recognition awards for exceptional performance.
  • Eligibility for benefit programs for full-time and part-time employees working at least 20 hours a week.

Working at Booz Allen Hamilton

Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.

Apply Now

Job Details

Posted AtJun 18, 2025
Salary69k-158k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Booz Allen Hamilton

Website

boozallen.com

Company Size

10000+ employees

Location

Bethesda, MD

Industry

Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches