Software Developer SME

Booz Allen HamiltonWinchester, VA
$99,000 - $225,000Remote

About The Position

Support, install, maintain, troubleshoot, and coordinate the usage of local and wide area networks (LAN and WAN), electronic mail, telecommunications, and PC-based systems and related software within a cybersecurity environment. Evaluate hardware and software, including peripheral, output, and telecommunications equipment. Set up and administer security procedures. Troubleshoot problems. Recommend and implement LAN policies and procedures and ensure adherence to security procedures. Train users on LAN operations and procedures.

Requirements

  • 10+ years of experience in software engineering roles
  • 6+ years of experience in AWS Cloud Based Solution, Python, C#, or Java
  • Experience in software development with basic programming languages, technologies, tools, or web development stacks and Java and JavaScript in a Linux environment
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience using back-end and front-end languages to develop complete solutions
  • HS diploma or GED
  • Top Secret clearance

Nice To Haves

  • Experience in Java libraries, including MongoDB, Spring, and OSGi
  • Experience with Perl, Python, Lua, and NGINX
  • Ability to work in a fast-paced, highly collaborative, and team-oriented environment and balance long- and short-term taskings

Responsibilities

  • Support, install, maintain, troubleshoot, and coordinate the usage of local and wide area networks (LAN and WAN), electronic mail, telecommunications, and PC-based systems and related software within a cybersecurity environment.
  • Evaluate hardware and software, including peripheral, output, and telecommunications equipment.
  • Set up and administer security procedures.
  • Troubleshoot problems.
  • Recommend and implement LAN policies and procedures and ensure adherence to security procedures.
  • Train users on LAN operations and procedures.
  • Designing, modifying, developing, writing, and implementing software programming applications using agile methods.
  • Creating solutions to complex problems within a collaborative, cross-functional team.

Benefits

  • health, life, disability, 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