> Markdown version of [/jobs/ext/3034203-university-software-developer](https://www.wearedevelopers.com/jobs/ext/3034203-university-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). --- # University, Software Developer - **Company:** Booz Allen Hamilton Inc. - **Location:** McLean, VA, United States - **Salary:** $53,000.0 - $108,000.0 - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Bash Shell, C++ (Programming Language), Data Mining, Perl (Programming Language), R (Programming Language), Python (Programming Language), Machine Learning, SC Clearance, Programming Languages - **Published:** September 23, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9186258/university-software-developer ## About the Role * Experience with programming languages, including Java, JavaScript, C, C++, Assembly, Python, Perl, R, or Bash * Experience with machine learning, data mining, statistics, or graph algorithms in academic or internship environments * Experience with conducting research and writing software * Ability to produce technical documentation and create design artifacts * Ability to work independently and in teams * Ability to obtain a Secret clearance * Scheduled to obtain a Bachelor's degree in a Technology, Engineering, or Mathematics field by Winter 2026 or Summer 2027 Nice If You Have: * Ability to produce technical documentation and create design artifacts * Possession of excellent critical thinking and analytical skills * Possession of excellent verbal and written communication skills ## Description As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you'll use your operations and maintenance skills to ensure that things run smoothly. We're looking for a software sustainment engineer like you to apply your knowledge to our clients' challenges and their legacy enterprise systems. As a software sustainment engineer at Booz Allen, you'll have an operational impact from day one. Supporting a team of professionals, you'll help maintain applications and keep systems working. You'll use programming and scripting languages as you continuously enhance and maintain the applications, troubleshoot any issues that arise operationally, and upgrade the systems to meet security requirements. Most importantly, you'll learn how we advise our clients on the best ways to improve and modernize the existing systems. Work with us to help us secure crucial systems while watching them grow and modernize. ## Related Videos - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [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) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Data Mining Accessibility](https://www.wearedevelopers.com/videos/802-data-mining-accessibility) ## Related Articles - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)