Booz Allen Hamilton logo

Full Stack Software Developer, Mid

Booz Allen Hamilton

Dahlgren, VA
Full Time
Mid Level
69k-158k
20 days ago

Job Description

About the Role

We're looking for a passionate, full-stack software engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field. You'll have the opportunity to work on the automation of nation-level, mission-critical Cyber defense processes, workflows, and sensor data in risk management, compliance, and continuous monitoring. You should have expertise with full-stack web application development, an understanding of programming fundamentals and object-oriented design principles, and be able to learn new languages, technologies, and codebases quickly. You will work independently on features while collaborating with a team to review code and solve problems.

Key Responsibilities

  • Perform complex requirements analysis, design, development, testing, and documentation of high-quality, secure, and performant features.
  • Leverage technical expertise in configuration management, web technologies, software, and data management.
  • Work with analysts and engineers to build, test, and operate system capabilities.
  • Contribute to automation and development of Cyber defense processes, workflows, and sensor data management.

Requirements

  • 2+ years of experience working on software development teams.
  • 2+ years of experience with object-oriented programming, including C#, Python, or Java.
  • 2+ years of experience with version control systems.
  • Experience with deploying applications and CI/CD tools, including GitLab.
  • Experience with application containerization.
  • Knowledge of programming fundamentals, concepts, and language mechanics.
  • Secret clearance.
  • HS diploma or GED.
  • Ability to obtain a DoD 8570 IAT II Certification, including Security+, within 30 days of start date.

Nice to Have

  • Experience with DevSecOps CI/CD tools.
  • Experience with C#, .NET and .NET Core, Web API, MVC, or LINQ.
  • Experience with database technologies, including SQL Server, PostgreSQL, or MongoDB.
  • Experience with Scripting languages, including PowerShell or Python.
  • Experience with JavaScript libraries and frameworks, including jQuery, d3, React, or Vue.
  • Experience with Containers, including Docker, Kubernetes, or Rancher.
  • Experience with AI and ML concepts or Large Language Models.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Qualifications

  • HS diploma or GED (minimum educational requirement).
  • Ability to obtain a DoD 8570 IAT II Certification, including Security+, within 30 days of start date.

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.
  • Flexible work model with options for remote, hybrid, or onsite work.

Working at Booz Allen Hamilton

Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely. We celebrate contributions, provide opportunities and choices, and support total well-being. We are committed to non-discrimination and consider all qualified applicants without regard to disability, veteran status, or other protected statuses.

Apply Now

Job Details

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

Dahlgren, VA

Industry

Management Consulting Services

Get job alerts

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