> Markdown version of [/jobs/ext/2547356-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2547356-software-development-engineer). 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 Development Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $86,800.0 - $198,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Automation of Tests, Bash Shell, C++ (Programming Language), Cloud Computing, Static Program Analysis, Software Quality, Continuous Integration, Github, Hypervisor, Python (Programming Language), Kernel-Based Virtual Machine, Networking Basics, Routing, Software Tools, Secure Coding, SonarQube, Systems Modeling Language, Virtualization Technology, Software Vulnerability Management, Scripting, Containerization, Kubernetes, Information Technology, DODAF, Devsecops - **Published:** August 1, 2026 - **Apply:** https://www.dice.com/job-detail/34deb827-63d2-4940-b0cf-19f4b95a00e8 ## About the Role * 5+ years of experience with sof t war e engineering using low-level system languages such as Rus t, C, C++, or Go and high-level scripting languages such as Python or Bash * Experience building and operating a revenue-generating application or service * Experience designing the architecture and containerized services with Kubernetes across cloud and on-premise environments * Experience with AI-assisted software development tools and practices, such as Spec Driven Development, code copilots, agentic harnesses, and automated tests to increase delivery velocity responsibly * Experience developing sof t war e within an Agile framework and DevSecOps infrastructure as part of a CI / CD pipeline * Knowledge of authentication, authorization, and security best practices * Knowledge of networking fundamentals, protocols, and routing * Knowledge of modern hypervisors such as KVM, virtualization, containerization, resource management, and security isolation * Ability to display a personal or professional GitHub profile demonstrating projects * Bachelor's degree in Computer Science or Engineering and 5+ years of experience in sof t war e development, or 7+ years of experience in sof t war e development in lieu of a degree Nice If You Have: * Experience providing technical leadership to small teams of junior developers * Experience with code quality and static analysis tools such as SonarQube, Clippy, cargo-deny, or cargo-audit * Experience with secure coding practices and vulnerability remediation * Experience with cloud-to-edge or tactical edge systems * Experience developing external customer market facing products * Experience supporting classified environments * Knowledge of Systems Modeling Language ( SysML ) , DoD Architecture Framework ( DoDAF ) , and Unified Architecture Framework ( UAF ) * Master's degree ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Why Security-First Development Helps You Ship Better Software Faster](https://www.wearedevelopers.com/videos/1568-why-security-first-development-helps-you-ship-better-software-faster) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## 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) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)