Software Developer, Senior

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

About The Position

As a senior software developer on the team, you will learn to develop and enhance client software using technologies and languages such as Java. You will develop skills across all areas of software development, translate requirements into accomplishments that drive change, and work with experienced software developers from 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.
  • Collaborate with software developers to solve difficult problems and implement solutions.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service