> Markdown version of [/jobs/ext/221490-software-developer](https://www.wearedevelopers.com/jobs/ext/221490-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Booz Allen Hamilton Holding Corporation - **Location:** McLean, VA, United States - **Experience:** Experienced - **Salary:** $69,400.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C Sharp (Programming Language), C++ (Programming Language), Cyber Security, Computer Engineering, Continuous Integration, Data Structures, DevOps, Distributed Systems, Memory Management, Python (Programming Language), Kernel-Based Virtual Machine, Network Security, Modular Design, Performance Tuning, Software Architecture, Quick EMUlator (QEMU), Queueing Systems, Security Software, Security Information and Event Management, Software Engineering, Virtualization Technology, SC Clearance, Containerization, Kubernetes, Splunk, Grpc, Docker, Elk Stack, Golang, Vmware, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a850b908cef5d9b3 ## About the Role We're looking for a self-motivated, creative software developer eager to build innovative solutions with high autonomy and minimal oversight. You'll have the flexibility to explore ideas, experiment with security technologies, and bring your vision to life while automating and solving real-world problems with a team of like-minded individuals. This is a hands-on role ideal for someone who thrives in ambiguity and enjoys working at the intersection of automation and engineering, architecture, and creative exploration., * 3+ years of experience in Java, Python, GoLang, C#, or C++ * 2+ years of experience with software architecture and modular design principles * 2+ years of experience designing, developing, and using RESTful APIs * Knowledge of efficient data structures, memory management, and performance optimization * Knowledge of distributed systems concepts such as gRPC, scalability, message queues, or microservices * Ability to work on developing connectors with tools to enable end-to-end automation of security operations procedures effectively * Ability to obtain a Secret clearance * Bachelor's degree in a CS, Software Development, or Computer Engineering field Nice If You Have: * Experience with cybersecurity in network security, infrastructure security, applications or systems security, automating security operations, SIEM, incident response, or threat intelligence * Experience with offensive or defensive cybersecurity tools or operations * Experience with containerization such as Docker or Kubernetes * Experience leveraging modern DevOps practices and CI/CD * Experience with log management platforms, including Splunk or ELK Stack * Knowledge of virtualization technologies such as VMware, QEMU, or KVM ## Related Videos - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)