Booz Allen Hamilton logo

Full Stack Software Engineer, Mid

Booz Allen Hamilton

Laurel, MD
Full Time
Mid Level
69k-158k
26 days 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, 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, ensuring solutions are comprehensive and effective.
  • Use architectural approaches, tools, and technologies to overcome client challenges.
  • Help ensure solutions consider current architecture, operating environment, and future functionality.
  • Identify needed system improvements and implement them effectively.
  • Collaborate with cross-functional teams to design and develop full-stack applications.
  • Utilize your passion for learning new tools and techniques to enhance system solutions.

Requirements

  • 4+ years of experience in full-stack application design and development.
  • Experience with relational or NoSQL databases, web-based APIs such as REST, and frontend frameworks like React or Angular in cloud environments.
  • 4+ years of experience developing backend web services using Python and FastAPI.
  • Experience deploying applications in containerized environments.
  • Experience working with or administering Linux environments.
  • Experience delivering software using Agile methodologies, including Scrum or SAFe.
  • Experience designing software in a collaborative, cross-functional team environment.
  • Experience using automated software testing frameworks, such as PyTest or JUnit.
  • Experience working with version control systems, including GitHub and GitLab.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering.

Nice to Have

  • Experience developing reactive frontends using ReactJS.
  • Experience developing with relational database technologies, including PostgreSQL or MySQL.
  • Experience developing on AWS Infrastructure and Platforms.
  • Master's degree in Software Engineering or related field.

Qualifications

  • Bachelor's degree in relevant field.
  • TS/SCI clearance with polygraph.

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.
  • Total compensation includes salary, which ranges from $69,400 to $158,000 annually, depending on various factors.

Working at Booz Allen Hamilton

Our people-first culture prioritizes flexibility and collaboration, whether working in person or remotely. We support total well-being and encourage learning and development, fostering an environment where contributions are celebrated and valued.

Apply Now

Job Details

Posted AtJul 2, 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

Laurel, MD

Industry

Management Consulting Services

Get job alerts

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