> Markdown version of [/jobs/ext/2035860-software-engineer](https://www.wearedevelopers.com/jobs/ext/2035860-software-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 Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Lexington, KY, United States - **Experience:** Experienced - **Salary:** $69,300.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Agile Methodology, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Web Development, Drupal, Python (Programming Language), Node.Js, Scrum Methodology, Software Engineering, ReactJS, Delivery Pipeline, Gitlab, SC Clearance, Kubernetes, Extreme Programming, Docker, Jenkins - **Published:** August 12, 2026 - **Apply:** https://www.dice.com/job-detail/a4cbfedd-f8e5-4a80-a59b-997fcfe7aebd ## About the Role * 2+ years of experience designing, developing, modifying, or implementing software applications * 2+ years of experience with common programming languages or web development stacks * Experience writing, maintaining, or enhancing source code for production-level software * Experience working within Agile teams using Scrum, Kanban, or XP methodologies * Experience solving complex technical problems in collaborative, cross-functional environments * Ability to obtain a Secret clearance * Bachelor's degree Nice If You Have: * Experience with gathering business requirements and translating them into scalable technical solutions * Experience with Java, Python, JavaScript, React, Node.js, C#, .NET, PHP, C, C++, or Drupal * Experience working with DevOps pipelines and CI/CD tools, such as Jenkins, GitLab, Docker, or Kubernetes * Knowledge of integrating automated tests and quality checks into development workflows * Secret clearance Clearance Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Skills Assessment As part of Booz Allen's skills first hiring process, candidates must complete the required skills assessment to ensure they meet the Basic Qualifications for this role. Candidates must complete the assessment and meet the minimum proficiency threshold to continue in the hiring process. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)