Booz Allen Hamilton logo

Software Engineer, Mid

Booz Allen Hamilton

Fort Meade, MD
Full Time
Mid Level
87k-198k
about 1 month ago

Job Description

About the Role

The opportunity involves combining technical skills with big-picture thinking to serve as the lead in modernizing a client-critical mission system. The role includes transitioning mission data flows from legacy systems to a modernized architecture, defining technical and process improvements to enhance mission performance and compliance, and supporting an Agile team directly supporting an IC core mission. The position also involves interacting with customers to develop protocol processing solutions for target tracking and analysis, as well as helping the client modernize their software development practices and tools.

Key Responsibilities

  • Contribute to transitioning mission data flows from legacy systems to a modernized data flow architecture.
  • Define technical and process improvements to achieve improved mission performance and compliance.
  • Develop protocol processing solutions that support analysts in target tracking, analysis, and report writing.
  • Support the modernization of software development practices and tools for the client.
  • Work as part of an Agile team supporting a core mission.

Requirements

  • Experience with developing software in a LINUX environment.
  • Experience with Python and languages including C-Shell, JavaScript, R, Java, or Bash.
  • Experience with developing data analytics.
  • Experience with applying data science approaches to software development.
  • Experience with Common Integrated Development Environments (IDEs).
  • Experience with basic to intermediate Linux functions and system administration.
  • Experience with build tools, including AutoTool, ANT, Maven, or similar.
  • Knowledge of open-source metrics tools, including ElasticSearch, Kibana, or Splunk.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree and experience with software engineering, or 4+ years of experience with software engineering in lieu of a degree.

Qualifications

  • Bachelor's degree in a related field or 4+ years of software engineering experience.

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 $86,900 to $198,000 annually.

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 recognize employee contributions through awards and professional development opportunities.

Apply Now

Job Details

Posted AtJun 13, 2025
Salary87k-198k
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

Fort Meade, MD

Industry

Management Consulting Services

Get job alerts

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