Software Developer, Senior

Booz Allen Hamilton•Aberdeen Proving Ground, MD
•$86,900 - $198,000•Onsite

About The Position

As a software developer on the team, you will develop and enhance client software using technologies and languages such as Java. The role offers the opportunity to build skills across software development and turn requirements into accomplishments that drive change. You will work with experienced software developers with diverse technical backgrounds to solve difficult problems and implement novel solutions in a complex environment.

Requirements

  • At least 5 years of experience in software engineering and development in a professional work environment.
  • Experience with Java and a memory-safe language such as Rust, Go, or Ada.
  • Experience gathering and analyzing requirements and developing technical deliverables.
  • Experience with databases.
  • Experience with networking protocols and applications.
  • Ability to work independently and lead junior team members.
  • Secret clearance.
  • High school diploma or GED.
  • Security+ certification.

Nice To Haves

  • Experience working in a fast-paced, collaborative team environment.
  • Knowledge of DevSecOps, continuous integration, and continuous deployment.
  • TS/SCI clearance.
  • Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) field.

Responsibilities

  • Develop and enhance client software using technologies and languages such as Java.
  • Gather and analyze requirements and develop technical deliverables.
  • Work independently and lead junior team members.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service