> Markdown version of [/jobs/ext/2188165-software-engineer-mid](https://www.wearedevelopers.com/jobs/ext/2188165-software-engineer-mid). 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, Mid - **Company:** Booz Allen Hamilton Inc. - **Location:** Springfield, VA, United States - **Experience:** Experienced - **Salary:** $69,400.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Unit Testing, Bash Shell, Data Centers, Web Development, Github, JSON, CURL, Windows Servers, Cisco Nexus Switches, Oracle (Applications), Red Hat Enterprise Linux, Standard Sql, Swagger, Extensible Markup Language (XML), Scripting, Cloud Platform System, Apigee, Backend, Gitlab, Extreme Programming, Jenkins, Programming Languages - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9066159/software-engineer-mid ## About the Role As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop sof tware, but to create a system that will make a difference, we need you on our team. We're looking for an experience d developer like you with the skills needed to develop sof tware and systems from vision to production-ready., * 3+ years of experience designing, modifying, developing, writing, and implementing sof tware programming applications using Agile met hods in Java or JavaScript * Experience with Agile met hodology, extreme programming, product management, and sof tware products * 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 * Experience creating solutions to complex problems within a collaborative, cross-functional team * Experience writing scripts and code to automate and record the results of tests of integration and interoperability between services * Knowledge of the development of test plans and verifying and validating the results of unit tests conducted by other development teams * Top Secret clearance * HS diploma or GED and 5+ years of experience in sof tware development with basic programming languages, technologies, tools, or web development stacks, Bachelor's degree and 3+ years of experience in sof tware development with basic programming languages, technologies, tools, or web development stacks, or Master's degree and 1+ years of experience in sof tware development with basic programming languages, technologies, tools, or web development stacks Nice If You Have: * Experience acquiring client requirements and resolving workflow problems through automation optimization * Experience with Red Hat, Windows Server, Oracle, J Met er, Jenkins, Swagger, Nexus, Apigee, GitHub, GitLab, or equivalent sof tware packages * Experience with programming and scripting languages such as Bash, Curl, XML, JSON, or SQL * Experience with C2S and data center operations * Experience with Amazon Web Services ( AWS ) * Knowledge of sof tware accreditation and security procedures * Ability to work with automated testing tools to perform testing and maintenance * TS/SCI clearance with a polygraph Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information ; Top Secret clearance is required. ## Description This role is more than just coding. As a Sof tware Engineer at Booz Allen, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. You will be responsible for the design, development, testing, and maintenance of new sof tware applications modernized for deployment in Cloud environments. ## 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) - [Don’t Insert Crazy! On cURL and AI Slop - Daniel Stenberg](https://www.wearedevelopers.com/videos/1796-don-t-insert-crazy-on-curl-and-ai-slop-daniel-stenberg) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Capture the Flag 101](https://www.wearedevelopers.com/videos/416-capture-the-flag-101) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)